当前位置:   article > 正文

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

node配置文件在哪

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

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

其他记录:

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

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

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

        内容如下:

  1. registry=https://registry.npmmirror.com/
  2. prefix=D:\Program Files\nodejs\node_global
  3. cache=D:\Program Files\nodejs\node_cache\npm
  4. store-dir=D:\Program Files\nodejs\node_cache\pnpm
  5. ELECTRON_MIRROR=https://npmmirror.com/mirrors/electron/
  6. ELECTRON_BUILDER_BINARIES_MIRROR=http://npmmirror.com/mirrors/electron-builder-binaries/
  7. SELENIUM_CDNURL=https://npmmirror.com/mirrorss/selenium
  8. CHROMEDRIVER_CDNURL=https://npmmirror.com/mirrors/chromedriver
  9. SASS_BINARY_SITE=http://npmmirror.com/mirrors/node-sass
  10. // 不要复制这行,这个是作为注释的记录【配置python时候用的,我这里没生效,我也基本不用python】
  11. msvs_version=2022
  12. msbuild_path=D:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\MSBuild.exe
  13. python3=D:\Program Files\Python310\python3.EXE
  14. 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 不太一样,所以创建全局内容的时候以及缓存内容时候分开处理比较好。

配置如下:

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

同样的检测配置方式:

yarn config list

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/我家小花儿/article/detail/174553
推荐阅读
相关标签
  

闽ICP备14008679号