当我将应用程序部署到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
我很高兴帮助! –