【发布时间】:2019-01-21 17:40:31
【问题描述】:
已继承设置为使用 Sass 的 Angular 7 应用程序。我们实际上不使用 sass,所以长话短说,我想简化构建管道并消除安装 Python 和 Windows 开发工具的需要。
我已按照this link 的说明进行操作
将应用程序配置为使用 css 而不是 sass,但它不会改变实际的依赖关系。当我执行 npm install 时,它仍然会尝试安装 sass-loader 等并运行 python。这些 sass 依赖项似乎都没有出现在 package.json 中,所以我什至无法手动摆脱它们。
Angular 似乎已经变成了一个非常黑匣子......任何建议都将受到欢迎。
【问题讨论】:
-
非常确定您需要做的就是更改
angular.json上的配置,其中"@schematics/angular:component"位于使用scss,因此值将是"styleext": "scss"。然后将所有sassextension 重命名为scss -
这就是我的想法,但 npm install 仍在执行所有 sass、gyp 等操作并运行 python。我只想摆脱。
标签: angular sass npm-install