npm 设置安装模块的位置


前言

  • npm 安装全局时,默认安装到用户目录下一个位置:具体可以使用命令 npm config ls -l | grep prefix 查看 prefix 的值;
  • 非全局安装时,默认情况下,在哪个文件夹下运行npm,npm就在当前目录创建一个文件夹node_modules,然后将要安装的模块放到到文件夹node_modules里面。 这时候其他路径项目无法引用到该目录下的模块!

自定义全局安装路径

  • 目标路径 d:\devware\node_x64 下建 “node_global” "node_cache"两个文件夹;
  • npm config set prefix "d:\devware\node_x64\node_global" : 设置 npm 全局安装程序时的默认位置
  • npm config set cache "d:\devware\node_x64\node_cache" : 设置 npm 全局安装程序时的缓存位置
  • 环境变量中配置 NODE_PATH : d:\devware\node_x64\node_global\node_modules
  • 在path 环境变量中指定 node和npm 路径,就是安装路径;一般这步不需要操作,node 安装时不取消添加到 path 就会默认添加到path

  • 更新 : npm update express
  • 搜索 : npm search express
  • 发布模块:npm publish
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值