当 wiredep 不起作用时该怎么办
What to do when wiredep doesn't work
我最近开始使用 bower 和 wiredep。
这些家伙在一起玩得很好,通常会请客。
我遇到过 wiredep 无法添加依赖项的奇怪情况,最近的一个例子是:
"dependencies": {
"slimScroll": "https://github.com/rochal/jQuery-slimScroll.git#~1.3.6",
}
有没有办法帮助 wiredep 连接这些依赖项?
Wiredep
检查每个包的 bower.json
并基于此执行操作。如果没有依赖信息,那么 wiredep 会简单地忽略该包。
您可以手动添加这些文件或尝试替代方案 - inject
.
不知道为什么这被否决了。
此实例中的问题是包未在 bower.json
中指定主 属性
任何感兴趣的人都可以在 bower.json 中添加覆盖,添加原始包中缺少的主要部分。
"overrides": {
"slimScroll":{
"main":["jquery.slimscroll.js"]
}
}
刚看到另一个例子:bootstrap 3.3.5 bower 包没有引用主 属性 中的任何 css 文件,因此 wiredep 无法添加 css.
我最近开始使用 bower 和 wiredep。 这些家伙在一起玩得很好,通常会请客。
我遇到过 wiredep 无法添加依赖项的奇怪情况,最近的一个例子是:
"dependencies": {
"slimScroll": "https://github.com/rochal/jQuery-slimScroll.git#~1.3.6",
}
有没有办法帮助 wiredep 连接这些依赖项?
Wiredep
检查每个包的 bower.json
并基于此执行操作。如果没有依赖信息,那么 wiredep 会简单地忽略该包。
您可以手动添加这些文件或尝试替代方案 - inject
.
不知道为什么这被否决了。
此实例中的问题是包未在 bower.json
中指定主 属性任何感兴趣的人都可以在 bower.json 中添加覆盖,添加原始包中缺少的主要部分。
"overrides": {
"slimScroll":{
"main":["jquery.slimscroll.js"]
}
}
刚看到另一个例子:bootstrap 3.3.5 bower 包没有引用主 属性 中的任何 css 文件,因此 wiredep 无法添加 css.