當我將應用程序部署到Ubuntu並運行ng b -prod
時,它給出了以下錯誤,但是完全相同的項目,在npm安裝後在任一系統上新檢出不要給macOS上的錯誤。Angular CLI在Ubuntu上發生的錯誤並未在macOS上發生
此外,我已經運行了幾個星期而沒有更改提到的CSS文件,它在以前的Ubuntu框中工作。全局npm軟件包在兩個系統上都進行了更新,並且是相同的版本。
它聲稱它找不到'@angular/material/core/theming/prebuilt/indigo-pink.css' in '/home/ubuntu/front/src'
,但顯然該文件在node_modules中。
的違規行src/styles.css
是:
@import '[email protected]/material/core/theming/prebuilt/indigo-pink.css';
正如我所說的 - 這工作100%的罰款,MacOS和這個Ubuntu的箱子一直工作到今天早上。有什麼問題?
ERROR in ./~/css-loader?{"sourceMap":false,"importLoaders":1}!./~/postcss-loader!./src/styles.css
Module not found: Error: Can't resolve '@angular/material/core/theming/prebuilt/indigo-pink.css' in '/home/ubuntu/front/src'
@ ./~/css-loader?{"sourceMap":false,"importLoaders":1}!./~/postcss-loader!./src/styles.css 3:10-196
@ ./src/styles.css
@ multi ./~/primeng/resources/primeng.min.css ./~/primeng/resources/themes/omega/theme.css ./~/font-awesome/css/font-awesome.min.css ./src/assets/fonts/font-icomoon/style.css ./src/styles.css
ERROR in ./src/styles.css
Module build failed: ModuleNotFoundError: Module not found: Error: Can't resolve '@angular/material/core/theming/prebuilt/indigo-pink.css' in '/home/ubuntu/front/src'
at factoryCallback (/home/ubuntu/front/node_modules/webpack/lib/Compilation.js:259:39)
at /home/ubuntu/front/node_modules/webpack/lib/NormalModuleFactory.js:234:19
at onDoneResolving (/home/ubuntu/front/node_modules/webpack/lib/NormalModuleFactory.js:59:20)
at /home/ubuntu/front/node_modules/webpack/lib/NormalModuleFactory.js:126:20
at /home/ubuntu/front/node_modules/webpack/node_modules/async/dist/async.js:3824:9
at /home/ubuntu/front/node_modules/webpack/node_modules/async/dist/async.js:460:16
at iteratorCallback (/home/ubuntu/front/node_modules/webpack/node_modules/async/dist/async.js:1032:13)
at /home/ubuntu/front/node_modules/webpack/node_modules/async/dist/async.js:944:16
at /home/ubuntu/front/node_modules/webpack/node_modules/async/dist/async.js:3821:13
at apply (/home/ubuntu/front/node_modules/webpack/node_modules/async/dist/async.js:21:25)
at /home/ubuntu/front/node_modules/webpack/node_modules/async/dist/async.js:56:12
at /home/ubuntu/front/node_modules/webpack/lib/NormalModuleFactory.js:121:22
at onResolved (/home/ubuntu/front/node_modules/enhanced-resolve/lib/Resolver.js:70:11)
at loggingCallbackWrapper (/home/ubuntu/front/node_modules/enhanced-resolve/lib/createInnerCallback.js:31:19)
at afterInnerCallback (/home/ubuntu/front/node_modules/enhanced-resolve/lib/Resolver.js:138:10)
at loggingCallbackWrapper (/home/ubuntu/front/node_modules/enhanced-resolve/lib/createInnerCallback.js:31:19)
ERROR in /home/ubuntu/front/node_modules/extract-text-webpack-plugin/loader.js??ref--9-0!/home/ubuntu/front/node_modules/style-loader/index.js!/home/ubuntu/front/node_modules/css-loader/index.js?{"sourceMap":false,"importLoaders":1}!/home/ubuntu/front/node_modules/postcss-loader/index.js!/home/ubuntu/front/src/styles.css doesn't export content
哇 - 謝謝。很明顯,我犯了一個錯誤,並沒有徹底更新我的開發環境。你是一個拯救生命的人! – WillyC
我很高興幫助! –