一个依赖关系必须是可以从
registry要由刚安装指定一个
version描述符。
当然,您可以创建并使用自己的注册表,而不是
registry.npmjs.org不应该公开共享您的项目。
但是,如果不在注册表中,则必须使用URL或Git URL进行引用。要使用Git URL指定版本
<commit-ish>,请在末尾作为URL片段包含相应的标记(例如标签)。
例如,对于名为的标签
0.3.1:
"dependencies": { "myprivatemodule": "git@github.com:...#0.3.1"}注意 :以上代码段显示的基本网址与问题中发布的网址相同。
删除的部分(
...)应该填写:"myprivatemodule": "git@github.com:{owner}/{project}.git#0.3.1"而且,当无法使用SSH访问时,将需要使用其他地址格式:
"myprivatemodule": "git://github.com/{owner}/{project}.git#0.3.1"
根据您的操作系统,您也许还可以
link将依赖项从Github中克隆到另一个文件夹中。



