1

FooComponent有一个.scss附有文件的,这行得通。

但是,当尝试从驻留在 中的外部库导入变量文件时node_modules,会引发错误。

在我的.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),那么它就可以工作。

为什么会这样?

4

1 回答 1

0

事实证明,它就像必须同时使用-w和一样简单-p-p用于明确告诉ngc使用哪个配置。所以没有它,它使用的是默认tsconfig.json文件。

于 2018-02-05T12:02:59.083 回答