0
点赞
收藏
分享

微信扫一扫

NodeJS模块全局安装路径配置


配置NODE路径

​npm​​​或​​cnpm​​​默认是安装到当前目录,如果想安装到全局目录下,就需要加​​-g​​​参数。
例如安装​​​express​​模块:

npm install

如果不配置全局目录,​​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 =


举报

相关推荐

0 条评论