嗨,我正在尝试全局安装一个模块,我做了一个gzipped tarball.I从 github下载源并转换为tar.gz然后我尝试使用以下命令安装它 npm install forever.tar.gz -g 它告诉我以下错误 npm ERR! addLocal Could not i
npm install forever.tar.gz -g
它告诉我以下错误
npm ERR! addLocal Could not install /home/administrator/forever.tar.gz npm ERR! Error: ENOENT, open '/root/tmp/npm-18157/1367900009061- 0.2676603845320642/package/package.json'
我的要求是我不应该连接任何外部URL(即)https://registry.npmjs.org/forever任何安装.我应该能够从我的目录中的tarball安装.我被困在这里任何帮助将不胜感激.
这个错误告诉你,你的tar中的package.json没有找到…你在存储库中更改了什么?你是怎么压制回购的?
我做了这些步骤,一切正常:
git clone https://github.com/nodejitsu/forever.git tar -cvzf forever.tar.gz forever npm install forever.tar.gz -g
提示:你不需要tarball存储库,也可以在本地文件夹上执行npm install:
git clone https://github.com/nodejitsu/forever.git npm install forever/