node修改全局环境路径 与 全局后出现sh:exe command not found

修改全局环境路径node

当安装nodeJs时候须要修改全局环境的指向,先看看npm config get prefix  全局环境在哪里git

而后执行更换命令,一个是主文件一个是缓存文件npm

npm config set cache "D:\nodejs\node_cache"缓存

npm config set prefix "D:\nodejs\node_global"spa

最后在nodejs的安装目录中找到node_modules\npm\.npmrc文件get

修改以下便可:it

prefix = D:\nodejs\node_global
cache = D:\nodejs\node_cache变量

出现sh.exe ****command not foundejs

首先看看『计算机』-『属性』-『高级系统设置』-『环境变量』,查看『系统变量』部分,系统变量的Path后追加NodeJs安装路径,即:C:\Program Files\nodejs;而后,打开『用户环境变量』部分查看了下Path的值,是不是NodeJS的全局环境(这个能够用命令 npm config get prefix 看看路径在哪)module

1.若是不是请换成当前NodeJS全局环境至关于上面的(D:\nodejs\node_global)关闭Git看是否能行,若是不行继续看第2步

2.在『用户环境变量』部分的Path下再追加C:\Program Files\nodejs,而后关闭掉git base 试试看应该能行。

相关文章
相关标签/搜索