全局模块路径配置
修改配置项
在使用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/