NodeJS模块全局安装路径配置

版权声明:本文为博主原创文章,欢迎转载,转载时请以超链接形式标明文章原始出处。 https://blog.csdn.net/lilongsy/article/details/84728149

配置NODE路径

npmcnpm默认是安装到当前目录,如果想安装到全局目录下,就需要加-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

猜你喜欢

转载自blog.csdn.net/lilongsy/article/details/84728149