t3_*_*rry 5 sass angular-cli angular
我已经开始研究Angular CLI生成的项目,并意识到我忘记了--style=sass标志.有没有办法转换我的项目以使用Angular CLI启用SASS?
您可以在现有项目上设置默认样式
ng set defaults.styleExt scss
Run Code Online (Sandbox Code Playgroud)
并在angular-cli.json文件中将style.css更改为style.scss
"apps":[{
"styles":[
"styles.scss"
]
}]
Run Code Online (Sandbox Code Playgroud)
在Angular 6+中,如果执行ng config defaults.styleExt = scss
以下操作后收到控制台警告,是因为不再支持单破折号
Schema validation failed with the following errors:
Data path "" should NOT have additional properties(defaults).
Run Code Online (Sandbox Code Playgroud)
您可以运行以下命令来更改原理图
ng config schematics.@schematics/angular:component.styleext scss
Run Code Online (Sandbox Code Playgroud)
您需要进行两次手动更改
.css文件到.scss根文件夹中"styles": ["src/styles.scss"],在角度cli 6中已取消
ng set defaults.styleExt scss
Run Code Online (Sandbox Code Playgroud)
你应该用这个
ng config defaults.styleExt = scss
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
3096 次 |
| 最近记录: |