我从AspNetCore Angular 6.0 SPA template
搭建了cli
,然后相应地安装了npm
个包。
然而,当我尝试运行项目dotnet run
时,它不会启动而是错误提示。我抓了一个截图供你参考。我不确定它是否与angular.Json
文件有关,否则!!!任何想法..
错误:
未知选项--extractCss
答案 0 :(得分:23)
这是因为ng serve
命令不再支持--extractCss
选项
打开package.json
。你会找到
{
"scripts": {
"start": "ng serve --extract-css" // Please remove the --extract-css
// ...
}
}
从--extract-css
脚本中删除start
。
现在就是
{
"scripts": {
"start": "ng serve"
// ...
}
}
现在打开angular.json
。在"extractCss": true
配置
build
示例:
"build": {
"architect": {
"configurations": {
"extractCss": true,
//...
}
}
}
}
参考: https://github.com/angular/angular-cli/issues/10666#issuecomment-386843570
参考2: http://www.talkingdotnet.com/upgrade-angular-5-app-angular-6-visual-studio-2017/