nodejs version v12.6.0
全局模块路径
- win10下默认路径为: `%user%\AppData\Roaming\npm
- 修改方法:
npm config set prefix 指定文件夹
通常在nodejs安装目录下新建node_global
- 或者直接修改 %user% 目录下的文件
.npmrc
prefix=指定文件夹
ps:指定文件夹路径有空格,比如默认安装到 Program Files,指定文件夹为"C:\\Program Files\\nodejs\\node_global"
;没有空格,则不需要引号不需要\\,直接复制win路径默认格式。
修改环境变量
- 新建用户变量或系统变量
变量名:NODE_PATH
变量值:上述默认路径或者指定文件夹\node_modules
(very very important) 路径一定要指向node_modules
安装命令
npm install package_name -g
其他命令
npm list -g
列出全局模块npm config list
查看npm配置
path正确设置参考[https://stackoverflow.com/questions/9587665/nodejs-cannot-find-installed-module-on-windows]