模板:如何覆盖默认文件bootstrap sass?

时间:2014-08-15 17:53:07

标签: angularjs yeoman

可以覆盖默认文件引导程序而无需更改bower_components中的文件吗?

或者在原始文件中更改?

例如:我在app中创建了新文件_alerts.scss

My_project
|
|__ bower_components
|    |__ bootstrap-sass-official
|        |__ assets
|            |__ stylesheets
|                |__ boostrap
|                    |__ _alerts.scss
|
|__ app
|    |__ template (create)
|        |__ bootstrap-sass-official (create)
|            |__ assets (create)
|                |__ stylesheets (create)
|                    |__ boostrap (create)
|                        |__ _alerts.scss (new file)
|__ node_module
|__ test
|__ bower.json
|__ Gruntfile.js
|__ package.json

Grunt覆盖文件夹app中的_alerts.scss,用于bower_components中的原始文件。

可能的?

1 个答案:

答案 0 :(得分:1)

不建议更改bower_components文件夹中的文件。要解决您的问题,您需要将每个Bootstrap文件直接包含在SASS文件中。

请参阅Bootstrap-sass回购中的这一小段:https://github.com/twbs/bootstrap-sass#configuration。然后,您只需评论导入bootstrap/alerts并导入您的!