【发布时间】:2018-01-29 11:57:10
【问题描述】:
我已经多次看到,在阅读有关模块的文档时,要导入样式,而不是直接添加路径 angular cli,通常,文档使用这种指令(我正在使用示例Angular 的剑道 UI):
@import "~@progress/kendo-theme-default/scss/all";
但是如果因为我收到此错误,这将不起作用
./node_modules/css-loader 中的错误?{"sourceMap":false,"importLoaders":1}!./node_modules/postcss-loader/lib?{"ident":"postcss","sourceMap":错误}!./src/styles.css 找不到模块:错误:无法解析“C:\Users\DSartori\Desktop\angularProject1\ant-test\src”中的“@progress/kendo-theme-default/scss/all” 解决 'C:\Users\DSartori\Desktop\angularProject1\ant-test\src' 中的 '@progress/kendo-theme-default/scss/all'
据我了解,它会在错误的目录中查找文件,因为不是在 node_modules 中查找@progress..,而是在 src 文件夹中查找。
我该如何解决?请注意:
我注意到我要导入的文件不是简单的css,而是scss,而且该指令应该写在styles.scss中。我需要按照here 的说明进行操作吗?
在目录progress/kendo-theme-default/scss/all 中有几个scss 文件我要导入,我想避免在angular-cli.json 中一一添加文件
如果有不清楚的地方或者您需要更多详细信息,请询问而不是投反对票
【问题讨论】:
标签: css html angular-cli angular5 kendo-ui-angular2