美文网首页
Nodejs Yarn 换源

Nodejs Yarn 换源

作者: 山上风大 | 来源:发表于2022-11-09 22:55 被阅读0次

Node

  • 创建/nodejs/,存放各个版本的node
  • 创建/nodejs/node_global/node_modeules/,并设置为环境变量NODE_PATH的值(npm安装全局依赖时存放位置)
  • 创建/nodejs/node_cache

Yarn 设置

设置全局使用镜像站,会在C:\Users\xxx 中产生一个隐藏文件.yarnrc记录镜像站配置(C:\Users\xxx\.yarnrc

使用新的 node 版本时, yarnnpm 需要重新设置registry

# 全局 -g 或者 --global。
yarn config set registry https://registry.npmmirror.com -g
# 如果使用了 electron
yarn config set disturl https://registry.npmmirror.com/dist -g
yarn config set electron_mirror https://registry.npmmirror.com/binary.html?path=electron/ -g
# 如果使用了 node-sass 且 node < 15
yarn config set sass_binary_site https://registry.npmmirror.com/binary.html?path=node-sass/
yarn cache clean

国内镜像源(registry)

全局依赖及缓存设置

  • yarn
    yarn config set prefix 'E:\\nodejs\\node_global'
    yarn config set 'global-folder' 'E:\\nodejs\\node_global'
    yarn config set cache 'E:\\nodejs\\node_cache'
    
  • npm
    npm config set prefix 'E:\\nodejs\\node_global'
    npm config set cache 'E:\\nodejs\\node_cache'
    

相关文章

网友评论

      本文标题:Nodejs Yarn 换源

      本文链接:https://www.haomeiwen.com/subject/fuoitdtx.html