我最近开始使用bower和wiredep。 这些家伙在一起很好地玩,通常会工作。wiredep不起作用时怎么办
我遇到了奇怪的时刻,其中wiredep是不能添加的依赖,最近的一个例子是:
"dependencies": {
"slimScroll": "https://github.com/rochal/jQuery-slimScroll.git#~1.3.6",
}
有没有一种方法来帮助wiredep线这些依赖?
我最近开始使用bower和wiredep。 这些家伙在一起很好地玩,通常会工作。wiredep不起作用时怎么办
我遇到了奇怪的时刻,其中wiredep是不能添加的依赖,最近的一个例子是:
"dependencies": {
"slimScroll": "https://github.com/rochal/jQuery-slimScroll.git#~1.3.6",
}
有没有一种方法来帮助wiredep线这些依赖?
不知道为什么这是被投票。
在这种情况下的问题是,包没有在bower.json指定一个主属性
任何有兴趣,你可以一个覆盖添加到您的bower.json,将在从缺少主原包装。
"overrides": {
"slimScroll":{
"main":["jquery.slimscroll.js"]
}
}
刚看到另一个例子:引导3.3.5凉亭包不引用任何CSS文件中的主要财产,结果wiredep不能添加CSS。
Wiredep
检查每个软件包的bower.json
并基于此来执行操作。如果没有依赖信息,则wiredep会忽略该包。
您可以手动添加这些文件或尝试替代 - inject
。
定义“不起作用”的含义。你有没有读过这方面的官方立场? https://github.com/taptapship/wiredep#what-can-go-wrong – deceze
谢谢,可能是一个糟糕的选择,因为wiredep毫无疑问正在尽其所能。感谢您的链接。在这种情况下,该包没有在bower.json中指定主属性。 – nixon