Angular 将引导文件导入组件时发生编译错误

Angular 将引导文件导入组件时发生编译错误,angular,twitter-bootstrap,sass,bootstrap-4,Angular,Twitter Bootstrap,Sass,Bootstrap 4,我在angular项目中进行了本地引导,我正在尝试引用组件中的\u variables.scss文件。当我这样做时,我会得到一个编译错误。我是不是输入错了?如果我不导入它,它可以编译,但在导入到另一个组件时似乎有问题 我在我的styles文件夹中本地下载了引导scss文件。我添加了includePath,以便于参考 "stylePreprocessorOptions": { "includePaths": [ "src/styles/" ] }, 我将文件导入到我的组件scss

我在angular项目中进行了本地引导,我正在尝试引用组件中的
\u variables.scss
文件。当我这样做时,我会得到一个编译错误。我是不是输入错了?如果我不导入它,它可以编译,但在导入到另一个组件时似乎有问题

我在我的styles文件夹中本地下载了引导scss文件。我添加了
includePath
,以便于参考

"stylePreprocessorOptions": {
  "includePaths": [
    "src/styles/"
  ]
},
我将文件导入到我的组件scss文件中,如下所示:

@import '_variables.scss';

.validator-item span {
  font-size: 12px;
}
但当我去编译时,我得到了一个错误:


您没有导入任何错误,这不是您收到的错误消息

如果查看错误消息,则调用
$negative spacers:negativeify map($spacers)时使用的CSS值无效!违约


您的sass预处理器无法处理您试图执行的操作,因此在编译期间会抛出错误。

这只是默认的引导变量文件。我没有对它做任何操作。如果我不导入它,它显然可以正常编译,但当我导入它时,它似乎有问题。那么,您可能应该在您的问题中添加一个
scss
标记。那边的人更有可能帮助你。你找到解决办法了吗?这也给我带来了问题,奇怪的是,这个问题仍然存在,关于它的信息很少。