2014-03-24 103 views
0

你能否告诉我们特定的依赖关系会从不同的源克隆而不是npmjs? 的东西,也许是这样的:package.json依赖关系替代源

"dependencies": { 
    "foo": 
    { 
     "ver":">= 2.0" 
     "src":"https://github.com/foo/foo.git" 
    } 
} 

回答

2

如果你想要的是在Github上或有效的git的地址,你可以

“依赖”:{ “明示”: “visionmedia /快递” }

“依赖性”:{ “表达”: “GIT中://github.com/visionmedia/express.git#commit-ish” }

其中#commit-ish是提交哈希ID,它可以帮助您指定版本号。

看看官方指南:https://www.npmjs.org/doc/json.html#dependencies,你可以做的比你想象的要多。

+0

真棒,谢谢 – Agzam

1

您可以定义github上依赖这样的:

"dependencies": { 
    "foo": "username/foo" 
} 

这是不可能指定的github包semver范围呢。如果你需要的话,你可以使用yapm来代替,并写下如下语法:

"dependencies": { 
    "foo": "username/[email protected]>=2" 
} 
相关问题