【发布时间】:2018-10-29 17:44:09
【问题描述】:
ng config --global defaults.styleExt=scss
错误:找不到配置
ng set --global defaults.styleExt=scss
错误:get/set 已被弃用,取而代之的是 config 命令。
已安装的软件包版本
常规 CLI:6.0.3
节点:8.11.1
角度:6.0.2
@angular/cli 6.0.3
@ngtools/webpack 6.0.3
webpack 4.8.3
更新
下面的命令在图像中给了我一个错误
ng config schematics.@schematics/angular:component '{ styleext: "scss"}'
【问题讨论】:
-
应该是
ng set defaults.styleExt scss --global -
这个答案可能会有所帮助:stackoverflow.com/questions/50187466/…
-
当我运行命令
ng set --global default.styleExt=scss时,它给了我这样的警告get/set have been deprecated in favor of the config command. -
我可以询问否决票的原因吗?我是否提出了不相关、不合逻辑或不完整的问题?
-
您正在使用 Angular cli (v6) 的全局安装运行该命令,这就是您看到警告的原因,但您的项目似乎是使用 cli v1.x.x 创建的。这些版本的配置文件结构不同。