版权声明:本文为博主原创文章,欢迎转载,转载时请以超链接形式标明文章原始出处。 https://blog.csdn.net/lilongsy/article/details/84728149
配置NODE路径
npm
或cnpm
默认是安装到当前目录,如果想安装到全局目录下,就需要加-g
参数。
例如安装express
模块:
npm install -g express
如果不配置全局目录,require
的时候,就会找不到,报错:
Error: Cannot find module 'express'
默认全局目录是C:\Users\Administrator\AppData\Roaming\npm\node_modules
,默认-g
也都会装到这个目录下,可以把全局变量NODE_PATH
设置为这个目录。
配置全局和缓存路径
通过npm config
配置
# 设置全局模块
npm config set prefix "D:\NodeJS\node_modules\node_global"
# 设置缓存路径
npm config set cache "D:\NodeJS\node_modules\node_cache"
通过配置文件配置
在nodejs
的安装目录中找到node_modules\npm\.npmrc
文件
修改如下即可:
prefix = D:\NodeJS\node_modules\node_global
cache = D:\NodeJS\node_modules\node_cache