我刚下载了一个javascript库,我将其复制粘贴到index.html中。然而,每当我做Bower服务或构建时,它都会被覆盖。
到目前为止,我的其他JavaScript库很容易实现:
bower install --save LIBRARY_NAME
因此对于Bower无法安装的库,我该怎么办?如何将它添加到我的项目中,以便它被bower构建器拾取?
答案 0 :(得分:1)
我认为您指的是grunt
而不是bower
的构建或服务命令。
在index.html中,您应该看到如下内容:
<!-- build:js(app) scripts/vendor.js -->
<!-- bower:js -->
<script src="bower_components/jquery/dist/jquery.js"></script>
<!-- endbower -->
<script src="scripts/custom/3dparty.js"></script>
<!-- endbuild -->
当您运行构建或服务时,您通过bower加载的所有软件包都会在index.html中添加到代码<!-- bower:js -->
和<!-- endbower -->
中,您在此处放置的所有内容都将是overidden。
您需要将第3方脚本包含在内,以便在html中对其进行引用,就像我在示例中所做的那样。