解决node.js安装cnpm、grunt、bower出现的不是内部或外部命令问题

最近用node.js 安装cnpm、grunt、bower能安装成功

但是命令用不了,使用命令就出现cnpm不是内部或外部命令。

在网上查,发现很多小伙伴有这个问题

设置了相应的全局变量也没用

经过一番搜索尝试,终于知道问题所在

打开C:\Users(用户)\你的用户名\.npmrc 这个文件中,发现

prefix=C:\Program

都没写全,这就是问题所在,改成:

prefix=C:\ProgramFiles\nodejs\node_modules

cache=C:\ProgramFiles\nodejs\node_cache

registry = http://registry.cnpmjs.org

是你node的安装路径下的两个文件夹

再使用命令,就有用了


你可能感兴趣的:(解决node.js安装cnpm、grunt、bower出现的不是内部或外部命令问题)