【问题标题】:Compile error when importing bootstrap file into component将引导文件导入组件时出现编译错误
【发布时间】:2019-12-11 04:32:48
【问题描述】:

我在 Angular 项目中有本地引导程序,我试图在组件内引用 _variables.scss 文件。当我这样做时,我得到一个编译错误。我是不是导入错了?如果我不导入它,它编译得很好,但在导入另一个组件时似乎有问题

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

"stylePreprocessorOptions": {
  "includePaths": [
    "src/styles/"
  ]
},

然后我将文件导入到我的组件 scss 文件中,如下所示:

@import '_variables.scss';

.validator-item span {
  font-size: 12px;
}

但是当我去编译时,我得到了错误:

【问题讨论】:

  • 您找到解决方法了吗?这也引起了我的问题,奇怪的是这个问题仍然存在,而且关于它的信息很少。

标签: angular twitter-bootstrap sass bootstrap-4


【解决方案1】:

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

如果您查看错误消息,您在调用 $negative-spacers: negativify-map($spacers) !default; 时使用了无效的 CSS 值

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

【讨论】:

  • 这只是默认的引导变量文件。我没有对它做任何事情。如果我不导入它,它显然可以正常编译,但是当我这样做时似乎有问题
  • 你应该在你的问题中添加一个scss 标签。那里的人更有可能为您提供帮助。
猜你喜欢
  • 1970-01-01
  • 2010-10-17
  • 1970-01-01
  • 1970-01-01
  • 2018-09-26
  • 1970-01-01
  • 1970-01-01
  • 2019-10-31
  • 2019-04-05
相关资源
最近更新 更多