您好,有一个 sails 项目,其中 bootstrap 包含在 Bower.json 中:
...
"dependencies": {
...
"bootstrap": "~3.2.0"
...
}
所有 css、字体和 js 均已正确复制,但地图文件未复制到assets/vendor/bootstrap
目录也不.tmp
dir.
我不知道哪个进程从哪个进程复制文件bower_components/bootstrap/dist/css
哪里的bootstrap.css.map
文件确实存在。
一定有一些东西来自tasks/config/bower.js
但我有点困惑 Bower 如何知道要复制哪些文件。特别是因为默认layout: 'byType'
不匹配assets/vendor
无论如何,所以我一定还缺少其他东西。
Thanks
我通过将以下内容添加到 Bower.json 解决了该问题:
...
"exportsOverride": {
"bootstrap": {
"css": ["dist/css/bootstrap.css",
"dist/css/bootstrap.css.map"],
"js": "dist/js/bootstrap.js",
"fonts": "dist/fonts"
}
}
...
这也是复制字体的修复。看http://blog.mdarveau.com/2014/10/10/using-fontawesome-and-glyphicons-in-a-sails-app http://blog.mdarveau.com/2014/10/10/using-fontawesome-and-glyphicons-in-a-sails-app
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)