我尝试在angular-cli中使用Sass,但它不起作用。我得到以下错误:
EXCEPTION: Failed to load http://localhost:4200/app/app.component.sass
。
我已经将node-sass
添加到我的package.json
中,将styleUrls
更改为['app.component.sass']
,并在angular-cli.json
文件中设置了"styleExt": "sass"
。
我是不是遗漏了什么让它工作的东西?
发布于 2016-08-06 08:50:21
显然,documentation中有一个小错误。
styleUrls
不应该使用scss
或sass
作为扩展名,而应该使用css
。用['app.component.css']
代替['app.component.sass']
解决了这个问题。
发布于 2016-10-02 19:21:48
实际上,现在还不适合用precompilers.You创建项目,应该用它来创建项目。
ng new my_project --style=sass
或者,如果您想使用scss语法,请使用:
ng new my_project --style=scss
https://stackoverflow.com/questions/38799363
复制相似问题