首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >覆盖引导变量angular-cli

覆盖引导变量angular-cli
EN

Stack Overflow用户
提问于 2017-02-09 06:23:51
回答 2查看 3.1K关注 0票数 4

我有一个angular-cli项目,我已经添加了bootstrap-sass包。我已经在angular-cli.json中加载了样式,添加了以下内容:

代码语言:javascript
复制
"styles": [
        "../node_modules/bootstrap-sass/assets/stylesheets/_bootstrap.scss",
        "../node_modules/font-awesome/css/font-awesome.css",
        "styles.scss"
      ]

但是我希望能够覆盖bootstrap拥有的一些变量。我如何在一个angular-cli项目中做到这一点?

EN

回答 2

Stack Overflow用户

发布于 2017-02-21 01:28:41

这实际上相当简单。如果任何人有同样的问题,我所做的就是包含以下内容作为全局样式,而不是通过angular-cli.json加载样式:

代码语言:javascript
复制
$icon-font-path: '~bootstrap-sass/assets/fonts/bootstrap/';
@import './shared/styles/_variables'; // my custom vars that overrides bootstrap
@import '~bootstrap-sass/assets/stylesheets/bootstrap';
票数 4
EN

Stack Overflow用户

发布于 2017-10-13 12:26:29

如果您以以下方式将bootstrap.scss导入到您的主style.scss文件中,那么它应该可以工作。

代码语言:javascript
复制
@import '<RALATIVE_PATH_TO>node_modules/bootstrap/scss/bootstrap.scss';
票数 -1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/42124773

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档