我有一個項目依賴於幾個第三方庫。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