Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/node.js/35.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Node.js 如何制作一个可以安装在global中的npm包_Node.js_Npm - Fatal编程技术网

Node.js 如何制作一个可以安装在global中的npm包

Node.js 如何制作一个可以安装在global中的npm包,node.js,npm,Node.js,Npm,我想制作一个npm包,并且可以作为全局安装,但是当我发布一个包时,它不能在全局中使用,我应该怎么做 我从github克隆了grunt cli,我只是想测试它是否可以安装在global中,但失败了。我应该怎么做?要将包作为全局包安装,您需要运行npm install-g packagename 在Mac和Linux上,您需要运行sudo npm install-g packagename“不能在全局中使用”是什么意思?任何东西都可以全局安装,但如果看不到任何代码,就很难提供更具体的帮助。javas

我想制作一个npm包,并且可以作为全局安装,但是当我发布一个包时,它不能在全局中使用,我应该怎么做


我从github克隆了grunt cli,我只是想测试它是否可以安装在global中,但失败了。我应该怎么做?

要将包作为全局包安装,您需要运行
npm install-g packagename


在Mac和Linux上,您需要运行
sudo npm install-g packagename

“不能在全局中使用”是什么意思?任何东西都可以全局安装,但如果看不到任何代码,就很难提供更具体的帮助。
javascript“bin”:{“packageName”:“/bin/packageName”}
当我将此代码添加到package.json时,我解决了我的问题。谢谢我们的回答,祝你好运我已经解决了我的问题,但我还是要感谢你