如何安装Bower包中包含的其他模块?

时间:2015-06-18 12:16:26

标签: highcharts gruntjs bower

我无法添加其中一个已安装软件包中包含的模块。

我需要添加" bower_components / highcharts-release / modules / funnel.js"到concatenated scripts.js文件。

<!-- build:js(.) scripts/vendor.js -->
<!-- bower:js -->
... More bower packages
<script src="bower_components/highcharts-release/highcharts.js"></script>
<script src="bower_components/highcharts-release/highcharts-more.js"></script>
<script src="bower_components/highcharts-release/modules/exporting.js"></script>
<script src="bower_components/highcharts-ng/dist/highcharts-ng.js"></script>

// Can't add modules/funnel.js as this block is automatically generated.

<!-- endbower -->
<!-- endbuild -->

<!-- build:js({.tmp,app}) scripts/scripts.js -->
... App scripts
<script src="scripts/app.js"></script>
<script src="bower_components/highcharts-release/modules/funnel.js"></script>
...
<!-- endbuild -->

这不起作用,modules / funnel.js文件不包含在scripts.js缩小版本中。

我应该在哪里添加依赖项?

2 个答案:

答案 0 :(得分:2)

我最后添加了一个新的usemin块:

<!-- build:js(.) scripts/modules.js --> <script src="bower_components/highcharts-release/modules/funnel.js"></script> <!-- endbuild -->

答案 1 :(得分:1)

grunt-wiredep插件会自动注入项目bower.json的依赖项bower.json文件主块中的文件

因此,您需要转到[mm:]ss.00文件夹并在bower_components/highcharts-release/主要块中添加modules/funnel.js文件

bower.json