我有一个项目依赖于几个第三方库。npm install git repository without package.json
我的package.json样子:
"dependencies": {
"vendor-name": "git://github.com/vendor/name.git#v1.1",
...
}
这工作只要vendor-name
库包含package.json
。
如果有没有这样的文件,我得到:
npm ERR! path /var/folders/0l/temp-folder/package.json
npm ERR! code ENOENT
实际上,一个npm install git://github.com/vendor/name.git#v1.1
不起作用了。
所以我的问题是: 有没有一种方法来安装(包括)没有package.json
git存储库(在dependencies
)?
我不认为这是可能的。如果repo不是你的,请将它分叉,并将它自己的'package.json'文件添加到它。也许,即使提交拉请求。 – 2013-03-01 06:44:00
我想过按照建议使用纳帕,但我认为您的解决方案更好。 – 2015-12-07 18:58:19