angular.json
文件中进行一些更改。
architect > build > configuration
部分添加:"development": {
"buildOptimizer": false,
"optimization": false,
"vendorChunk": true,
"extractLicenses": false,
"sourceMap": true,
"namedChunks": true
},
"defaultConfiguration": "production"
"development": {
"browserTarget": "{{PROJECT_NAME}}:build:development"
}
"defaultConfiguration": "development"
我也遇到了同样的错误。
原因: 有一个.css文件只包含注释。
解决方案: 删除该文件中的所有注释,或者至少添加一个css类。
这是一个“重大变更”,与节点版本相关,您可以使用nvn降低节点版本。
1- 步骤安装节点nvm
查找:nvm.exe
https://github.com/coreybutler/nvm-windows/releases
2- 将Node版本更改为16.18.0
命令:nvm install v16.18.0
3- 切换您的Node版本:
命令:nvm use v16.18.0
我遇到了同样的问题,原因是 styles.scss
试图导入一个根本不存在的文件。
不幸的是,ng serve --verbose
没有帮助,因为详细选项似乎不影响捆绑生成。
ng build
构建我的项目时,进程都会在封装阶段卡住。在阅读了这里的帖子之后,我只是简单地添加了虚拟类,比如.dummy {
color: blue;
}
ng generate component
,我的项目中包含了很多这样的文件。
--verbose
。 - HDJEMAI