npm install 提示没有权限

用管理员身份打开cmd。 
这种方式可以安装,但是在日常使用的时候或者要在IDE终端进行使用命令的时候,依然会有错误(和没安装提示的错误一样)

查了不少资料后,终于找到一种,亲测有效: 
在管理员CMD下运行:

npm config set prefix "C:\\Users\\<用户名>\\.nodejs\\node_global"
npm config set cache "C:\\Users\\<用户名>\\.nodejs\\node_cache"

环境变量NODE_PATH改到:C:\Users\<用户名>\.nodejs\node_global\node_modules。 
如果安装后成功却运行不了,把 
C:\Users\<用户名>\.nodejs\node_global 

你可能感兴趣的:(npm install 提示没有权限)