【问题标题】:How's Yeoman's AngularJS generator referencing Bootstrap SASS files?Yeoman 的 AngularJS 生成器如何引用 Bootstrap SASS 文件?
【发布时间】:2013-12-03 03:10:09
【问题描述】:

我使用 Yeoman 生成了一个新的 AngularJS 应用:

yo angular

并选择了要包含的基于 SASS 的引导文件。

现在index.html 的代码块如下所示:

<!-- build:js scripts/plugins.js -->
<script src="bower_components/sass-bootstrap/js/affix.js"></script>
<script src="bower_components/sass-bootstrap/js/alert.js"></script>
<script src="bower_components/sass-bootstrap/js/button.js"></script>
<script src="bower_components/sass-bootstrap/js/carousel.js"></script>
<script src="bower_components/sass-bootstrap/js/transition.js"></script>
<script src="bower_components/sass-bootstrap/js/collapse.js"></script>
<script src="bower_components/sass-bootstrap/js/dropdown.js"></script>
<script src="bower_components/sass-bootstrap/js/modal.js"></script>
<script src="bower_components/sass-bootstrap/js/scrollspy.js"></script>
<script src="bower_components/sass-bootstrap/js/tab.js"></script>
<script src="bower_components/sass-bootstrap/js/tooltip.js"></script>
<script src="bower_components/sass-bootstrap/js/popover.js"></script>
<!-- endbuild -->

但我的应用程序的app/bower_components 文件夹没有sass-bootstrap。这些sass-bootstrap 文件位于何处?

【问题讨论】:

  • 你运行 bower install 了吗?不确定这是否应该内置到 yeoman 的进程中,但 bower install 应该安装 bower.json 文件中的任何依赖项
  • 你在运行yeoman的时候,哪里有输出错误?就像@shaunhusain 所说,您可能只需要从项目的根目录运行bower install

标签: angularjs twitter-bootstrap gruntjs yeoman


【解决方案1】:

您必须从项目根目录中的命令行运行“bower install sass-bootstrap -save”来安装它。 sass-bootstrap 没有放在 bower.json 中,这就是为什么你必须安装它然后添加 -save 以便它将条目放在 bower.json 中。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2015-09-05
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-08-03
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多