tooltip.js
未包含在Bootstrap中,但我想使用Bower将其添加到Yoeman-scaffolded应用程序中。我已尝试将其添加到bower.json
数组中的main
:
"main": [
"less/bootstrap.less",
"dist/css/bootstrap.css",
"dist/js/bootstrap.js",
"js/tooltip.js",
"dist/fonts/glyphicons-halflings-regular.eot",
"dist/fonts/glyphicons-halflings-regular.svg",
"dist/fonts/glyphicons-halflings-regular.ttf",
"dist/fonts/glyphicons-halflings-regular.woff"
],
但这不会自动包含在<!-- bower:js -->
index.html
内的脚本列表中。如何更新此依赖项列表并让bower重建此列表?有没有办法这样做而无需手动将要求添加到bower.json
?
答案 0 :(得分:2)
如果有人发现此问题,则修复方法是在应用程序的主tooltip.js
文件中添加bower.json
文件的相对路径,如下所示:
"dependencies": {
...
"tooltip": "./bower_components/bootstrap/js/tooltip.js"
},
使用bower install --save
将依赖项安装到bower,然后通过调用grunt wiredep
重建index.html中包含bower的文件。