关于Nodejs中全局包安装位置的配置【留给自己重装系统后使用】大家请自行参考

环境:仅针对 Windows 10 以上,理论上都一样,我没测试而已。nodejs 已安装完毕

注意:配置文件内容貌似不支持注释。

其他记录:

1、我的Nodejs 安装目录是 D:\Program Files\nodejs

2、用户配置文件路径:【系统盘】/【用户】/【windows 帐号名】/.npmrc

如果配置文件不存在,可以先通过指令方式设置其中一个项目,然后在手动编辑,毕竟复制省时间,直接创建这个文件貌似也OK

        内容如下:

registry=https://registry.npmmirror.com/
prefix=D:\Program Files\nodejs\node_global
cache=D:\Program Files\nodejs\node_cache\npm
store-dir=D:\Program Files\nodejs\node_cache\pnpm

ELECTRON_MIRROR=https://npmmirror.com/mirrors/electron/
ELECTRON_BUILDER_BINARIES_MIRROR=http://npmmirror.com/mirrors/electron-builder-binaries/
SELENIUM_CDNURL=https://npmmirror.com/mirrorss/selenium
CHROMEDRIVER_CDNURL=https://npmmirror.com/mirrors/chromedriver
SASS_BINARY_SITE=http://npmmirror.com/mirrors/node-sass

// 不要复制这行,这个是作为注释的记录【配置python时候用的,我这里没生效,我也基本不用python】

msvs_version=2022
msbuild_path=D:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\MSBuild.exe
python3=D:\Program Files\Python310\python3.EXE
python2=D:\Program Files\Python27\python2.EXE

3、环境变量的设置【谨慎操作,失误很麻烦!!!!

  • 【系统变量】下新建:

变量名:NODE_PATH

变量值:D:\Program Files\nodejs\node_global

  • 【系统变量】下双击打开Path

新建一行添加路径:D:\Program Files\nodejs\node_global

同时检查是否存在路径【D:\Program Files\nodejs\】,若不存在则新建

4、如果都设置好了,可以试下以下指令,看配置好的内容是否能打印出来

npm config list

5、所有操作没问题了的话,最好将电脑重启以下,似的各个配置能够生效,尤其是【windows 环境变量】。最后再尝试 npm指令【国内不好使,建议安装 cnpm】

安装cnpm 的指令如下:

npm install -g cnpm --registry=https://registry.npmmirror.com

偶尔我可能还要用到yarn 虽然功能上和cnpm 上有重叠,但是某些开发模式的时候使用yarn 比较合适,或者直接就用yarn。

借用淘宝的镜像源安装yarn,指令如下:

npm install -g yarn --registry=https://registry.npmmirror.com

同样也给yarn 做下缓存之类的配置。由于cnpm 的 node_module 存储方式和yarn 不太一样,所以创建全局内容的时候以及缓存内容时候分开处理比较好。

配置如下:

cache-folder "D:\\Program Files\\nodejs\\node_cache\\yarn"
global-folder "D:\\Program Files\\nodejs\\node_global\\yarn_global"
prefix "D:\\Program Files\\nodejs\\node_global"

同样的检测配置方式:

yarn config list

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

疋疋

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值