Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/node.js/36.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 Npm全局模块目标_Node.js_Npm - Fatal编程技术网

Node.js Npm全局模块目标

Node.js Npm全局模块目标,node.js,npm,Node.js,Npm,默认情况下,npm-g在哪里存储全局模块?我正在运行archlinux。 因此,如果我想修改一个全局模块,它的位置在哪里?我已经在没有sudo的情况下全局安装了一个包,并给出了路径错误。:)因此npm全局安装软件包的默认位置是/usr/lib/node_modules谢谢大家的帮助。您可以通过节点repl.with>module.path中的>module.path检查它:['/home/cristian/repl/node_modules','/home/cristian/node_modul

默认情况下,
npm-g
在哪里存储全局模块?我正在运行archlinux。

因此,如果我想修改一个全局模块,它的位置在哪里?

我已经在没有sudo的情况下全局安装了一个包,并给出了路径错误。:)因此npm全局安装软件包的默认位置是
/usr/lib/node_modules
谢谢大家的帮助。

您可以通过节点repl.with
>module.path
中的
>module.path
检查它:
['/home/cristian/repl/node_modules','/home/cristian/node_modules','/home/node_modules','/node_modules']
但是我的全局模块不在千个文件夹中。你能发布
哪个节点
命令的输出吗?全局安装的模块应该与节点二进制文件位于同一目录中。
/usr/local
似乎是:或者安装一个全局包,npm会告诉你它的确切安装位置。我已经安装了一个pach没有
sudo的全局老化
,并给了我路径错误。:)因此npm全局安装包的默认位置是
/usr/lib/node_modules