[英]Angular - How to import a scss variable file using ngc -w?
我有一个FooComponent
具有.scss
连接到它的文件,这个工程。
但是,当尝试从位于node_modules
的外部lib导入变量文件时,它将引发错误。
在我的.scss
文件中,我这样做:
@import './node_modules/@my-lib/dist/utils/_exports';
但是当我运行ngc -w tsconfig-aot.json
会抛出:
Couldn't resolve resource ./node_modules/@my-lib/dist/utils/_exports from /Users/chrillewoodz/my-project/@my-lib/ng/src/components/foo/foo.component.scss
奇怪的是,如果我执行ngc -p tsconfig-aot.json
(请注意-p
而不是-w
),那么它将起作用。
为什么会这样呢?
事实证明,这与必须同时使用-w
和-p
一样简单, -p
用于显式告诉ngc
使用哪个配置。 因此,如果没有它,它将使用默认的tsconfig.json
文件。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.