npm配置项管理

全局模块路径配置

修改配置项

在使用Windows系统时,C盘告急一直被大家所诟病的问题,而nodejs的包管理工具npm默认将全局模块路径设置到了C盘。现要将npm全局模块路径设置到其他位置,减小C盘压力

shell 复制代码
npm config set prefix "E:\nodejs\node_global"

这将会把全局npm包安装到D:\nodejs\node_global目录下。

shell 复制代码
npm config set cache "E:\nodejs\node_cache"

这将会让npm将下载的包缓存到D:\nodejs\node_cache目录下。

修改环境变量

为了让系统能够识别全局安装的npm包,在配置完全局模块路径后,通常还需要将新的全局模块路径添加到系统的PATH环境变量中,这样就可以在任何地方通过命令行访问全局安装的npm包。

比如,全局安装完yarn后,使用命令yarn时发现类似:'yarn'不是内部或外部命令,也不是可运行的程序或批处理文件。的提示,就是因为path没有正确配置的原因

其他配置选项

查看当前配置

shell 复制代码
npm config list

编辑配置文件

默认用记事本打开.npmrc文件

shell 复制代码
npm config edit

设置特定配置项

shell 复制代码
npm config set key value

其中key是想要修改的配置键名,value是对应的值。

配置镜像地址

shell 复制代码
npm config set registry https://registry.npmmirror.com/

关于electron的镜像地址

shell 复制代码
npm config set electron_builder_binaries_mirror https://registry.npmmirror.com/-/binary/electron-builder-binaries/
npm config set electron_mirror https://registry.npmmirror.com/-/binary/electron/
相关推荐
Setsuna_F_Seiei31 分钟前
前端的 AI 学习之路 01 之 Agent API 调用 - 和 Agent 的基础对话
前端·人工智能·ai编程
threerocks1 小时前
AI 原生软件开发生命周期手册 - 如何借助 AI,逐阶段改造软件开发生命周期
前端·javascript·后端
徐小夕1 小时前
3分钟从想法到Agent上线:我们开源了一款AI可视化工作流“IDE”
前端·算法·github
why技术3 小时前
eli5,我觉得这个全网在吹的技能,使用体验真的很一般啊。
前端·人工智能·后端
excel3 小时前
记录升级 nuxt3 到 nuxt4 记录
前端
剑胆琴心静水深流4 小时前
全栈之路6---web集成与呈现
前端·vue.js·spring boot·分布式·spring·前端框架·npm
前端snow4 小时前
ai agent -- Memory汇总
前端
ITresearchGuest4 小时前
AI 焦虑下,前端该何去何从
前端·人工智能
Codiggerworld5 小时前
Chrome DevTools 隐藏神技:这 5 个调试技巧你可能从来没用过
前端·chrome·chrome devtools
旋生万物5 小时前
【终极实战】用Python从零“生成“一个宇宙:螺旋干涉模型的代码实现
开发语言·前端·人工智能·react.js·php·wpf