大多数bower软件包的主文件都在自己的bower.json中定义。例如:
"main": "masonry.js"
使用这个主声明,bowerInstall grunt任务知道将包添加到构建块中,如下所示:
<!-- build:js scripts/plugins.js -->
<script src="bower_components/masonry/scripts/masonry.js"></script>
<!-- endbuild -->
所以问题在于,无论出于何种原因,某些包都没有指定'main',因此grunt任务不会向构建块添加任何内容。
在这种情况下为包设置主要的正确方法是什么?
我知道不是:
是否有任何'正确'的方法来指定未指定一个的凉亭包的主要部分?
答案 0 :(得分:2)
找到答案,您可以在主bower.json文件中使用overiddes指定。例如:
"overrides":{
"owlcarousel":{
"main": "owl-carousel/owl.carousel.js"
}
}
&#13;