Użyłem szablonu generatora yo opisanego jako here do wygenerowania aplikacji ASP.NET Core z Angular2 jako frontend. Ale przypadkowo, po zmianie plików css i zapisywanie ich (co powoduje WebPACK przeładować), mam następujący wyjątek w konsoli klient:Webpack: Uncaught ReferenceError: vendor_bd98b4ed288c6b156cc9 nie jest zdefiniowany
Uncaught ReferenceError: vendor_bd98b4ed288c6b156cc9 is not defined
at Object.<anonymous> (external "vendor_bd98b4e…":1)
at __webpack_require__ (bootstrap 4cd8e17…:659)
at fn (bootstrap 4cd8e17…:83)
at Object.module.exports (eventsource.js from dll-reference vendor_bd98b4e…:1)
at __webpack_require__ (bootstrap 4cd8e17…:659)
at fn (bootstrap 4cd8e17…:83)
at Object.<anonymous> (main-client.js?v=4atoLMuOmZwmyVdq2ky2bYoBjkmqmVnuPNSIFOD8Qjs:2625)
at __webpack_require__ (bootstrap 4cd8e17…:659)
at module.exports (bootstrap 4cd8e17…:708)
at bootstrap 4cd8e17…:708
w pliku dist/main-client.js
znalazłem następujące wiersze:
module.exports = vendor_bd98b4ed288c6b156cc9;
/***/ }),
/* 1 */
/***/ (function(module, exports, __webpack_require__) {
module.exports = (__webpack_require__(0))(0);
Błąd zniknął po usunięciu całego folderu wwwroot/dist
i odbudowaniu pakietów Webpack. Następnie losowy ciąg zmienia się w następujący sposób:
module.exports = vendor_9dc79ae12948ed5e4b95;
Wydaje się być rodzajem problemu z buforowaniem. Co może to powodować?
Używam wersji 2.2.1 pakietu Web Pack.
Widzę ten dokładny problem. Pakiet internetowy 2.2.3. Czy wymyśliłeś rozwiązanie? Odbicie folderu wwwroot/dist i odbudowanie nawet nie rozwiązało problemu – aherrick