从GitHub中检索Node.js模块 – 错误:ENOENT,open package / package.json'
据我了解,'npm'知道git,所以我可以使用它从github中检索Node.js模块。 所以,我创build了Node.js模块,并在github上托pipe它。 当我尝试安装它在我的Node.js项目如下:
npm install git://github.com/git-user/repo.git
那么我得到以下错误:
Error: ENOENT, open '/Users/kapa/tmp/npm-12237/1371351143597-0.9469406655989587/package/package.json' ... code ENOENT npm ERR! errno 34
我做错了什么,如何从github安装模块? 谢谢
你的仓库是否包含一个正确的package.json
文件? 这需要你的仓库作为一个npm模块来处理。
您可能正在使用.zip
文件。 NPM不支持它,它可能会引发错误。 以下是您可以使用的内容: https : //npmjs.org/doc/install.html#DESCRIPTION