Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/node.js/33.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_Windows_Bash_Git Bash - Fatal编程技术网

Node.js 使用npm安装的数据包不会全球化

Node.js 使用npm安装的数据包不会全球化,node.js,windows,bash,git-bash,Node.js,Windows,Bash,Git Bash,我正在尝试在windows内部gitbash上安装带有npm的东西,但是命令没有变为全局命令。因此,如果我在Git Bash中安装了gulp,例如: npm install -g gulp 运行: gulp 在同一终端窗口中,将给我Gulp不是一个内部命令。 有人知道错过了什么吗,也许是某种环境 谢谢 在本地环境变量中使用C:\Users[Username]\AppData\Roaming\npm应该可以完成这项工作。更改环境变量后,不要忘记重新打开bash/cmd。至少这是我得到的,文件夹

我正在尝试在windows内部gitbash上安装带有npm的东西,但是命令没有变为全局命令。因此,如果我在Git Bash中安装了gulp,例如:

npm install -g gulp
运行:

gulp
在同一终端窗口中,将给我Gulp不是一个内部命令。 有人知道错过了什么吗,也许是某种环境


谢谢

在本地环境变量中使用C:\Users[Username]\AppData\Roaming\npm应该可以完成这项工作。更改环境变量后,不要忘记重新打开bash/cmd。至少这是我得到的,文件夹中安装的命令是*.cmd.

,奖品是@pytomaniaq!它起了神奇的作用。我相信他的意思是:将C:\Users[Username]\AppData\Roaming\npm放入PATH变量中,重新启动git bash将解决问题。非常感谢。