我正在尝试使用bower包管理将新模块添加到我的项目中。 我正在使用travis进行持续集成 Travis CI抛出错误
error: pathspec '2.4.1' did not match any file(s) known to git.
这是由带有2.4.1版本的keyboardjs模块发布的,不确定这是什么最佳解决方法?如果你检查keyboardjs Github的package.json它还在使用版本2.4.1。
我的包json行为2.4.1版本的keyboardjs
@bower_components/keyboardjs": "RobertWHurst/KeyboardJS#2.4.1",
答案 0 :(得分:0)
package.json
文件中包含的内容无关紧要。如果您使用的是git URL,则必须提供引用提交的内容。
您可以在tags page上看到标记名为v2.4.1
。所以:
RobertWHurst/KeyboardJS#v2.4.1
// ^