Node.js   发布时间:2022-04-24  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了node.js – npm install不适用于gzipped tarball大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
嗨,我正在尝试全局安装一个模块,我做了一个gzipped tarball.I从 github下载源并转换为tar.gz然后我尝试使用以下命令安装它

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/

大佬总结

以上是大佬教程为你收集整理的node.js – npm install不适用于gzipped tarball全部内容,希望文章能够帮你解决node.js – npm install不适用于gzipped tarball所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。