【发布时间】:2017-01-03 09:24:07
【问题描述】:
我有一个使用角度生成器https://github.com/yeoman/generator-angular创建的角度项目
Bower 设置为最小化我的供应商依赖关系,但我在使用 highcharts.js 时遇到了问题。我想告诉它使用 highstock.js,它作为 highcharts bower 包的一部分包含在 bower_components/highcharts/highstock.js 中
vendor.js 的构建部分如下所示:
<!-- build:js(.) scripts/vendor.js -->
<!-- bower:js -->
<script src="bower_components/highcharts/highcharts.js"></script>
<script src="bower_components/highcharts/highcharts-more.js"></script>
<script src="bower_components/highcharts/modules/exporting.js"></script>
<!-- endbower -->
<!-- endbuild -->
如果我从 bower 构建中删除 highcharts.js 行,grunt 会将其放回原处。如果我重命名它,grunt 会将它改回来。我无法安装名为 highstock 的软件包,因为我认为它不存在。如果我在任何缩小块之外单独加载 highstock.js 文件,则该站点会抱怨我正在加载重叠库,因为您应该使用 highstock 或 highcharts。
我可以在这里做什么来告诉 grunt 包含 highstock.js 而不是 highcharts.js?
【问题讨论】:
标签: angularjs highcharts gruntjs bower highstock