windows
1、在nodejs安装目录下下新建两个文件夹
node_global 全局包下载存放, node_cache node缓存
npm config set prefix "D:\Program Files\nodejs\node_global"
npm config set cache "D:\Program Files\nodejs\node_cache"
配置淘宝下载源
npm config set registry https://registry.npm.taobao.org
linux
安装解压缩
tar -xvf node--.xz
设置淘宝源
npm config set registry registry.npm.taobao.org 修改/etc/profile不生效 就修改/etc/bash.bashrc
npm install报错
request to registry.npmjs.org/amfe-flexib… failed, reason: getaddrinfo EAI_AGAIN registry.npmjs.org
原因:可能是因为之前开启翻墙工具造成的。
解决:npm config set proxy http://address:8080
pnpm
设置缓存位置
pnpm config set store-dir D:\pnpm-cache