你能否告诉我们特定的依赖关系会从不同的源克隆而不是npmjs? 的东西,也许是这样的:package.json依赖关系替代源
"dependencies": {
"foo":
{
"ver":">= 2.0"
"src":"https://github.com/foo/foo.git"
}
}
你能否告诉我们特定的依赖关系会从不同的源克隆而不是npmjs? 的东西,也许是这样的:package.json依赖关系替代源
"dependencies": {
"foo":
{
"ver":">= 2.0"
"src":"https://github.com/foo/foo.git"
}
}
如果你想要的是在Github上或有效的git的地址,你可以
“依赖”:{ “明示”: “visionmedia /快递” }
或
“依赖性”:{ “表达”: “GIT中://github.com/visionmedia/express.git#commit-ish” }
其中#commit-ish
是提交哈希ID,它可以帮助您指定版本号。
看看官方指南:https://www.npmjs.org/doc/json.html#dependencies,你可以做的比你想象的要多。
您可以定义github上依赖这样的:
"dependencies": {
"foo": "username/foo"
}
这是不可能指定的github包semver范围呢。如果你需要的话,你可以使用yapm来代替,并写下如下语法:
"dependencies": {
"foo": "username/[email protected]>=2"
}
真棒,谢谢 – Agzam