NodeJS、NPM与Yarn的安装与配置
目录
1 NodeJS
1.1 Debian
安装必要组件:
1
sudo apt-get update && sudo apt-get install -y apt-transport-https ca-certificates curl gnupg lsb-release
添加GPG:
1
curl -fsSL https://deb.nodesource.com/gpgkey/nodesource-repo.gpg.key | sudo gpg --dearmor -o /etc/apt/keyrings/nodesource.gpg
设置Node.js版本:
1
NODE_MAJOR=20
设置Node.js源:
1
echo "deb [signed-by=/etc/apt/keyrings/nodesource.gpg] https://deb.nodesource.com/node_$NODE_MAJOR.x nodistro main" | sudo tee /etc/apt/sources.list.d/nodesource.list
安装Node.js:
1
sudo apt-get update && sudo apt-get install nodejs -y
检查版本:
1 2
node --version npm --version
1.2 Windows
最新尝鲜版: https://nodejs.org/zh-cn/download/current/
长期维护版: https://nodejs.org/zh-cn/download/
2 NPM
2.1 Install
npm会随着Node.js一起被安装, 不必单独安装。
2.2 Config
2.2.1 Cache & Global
检查npm的缓存路径和全局安装路径:
|
|
Linux中一般不用设置, Windows中的设置:
Node.js文件夹路径:
D:\NodeJS
。创建文件夹
D:\NodeJS\node_cache
和D:\NodeJS\node_global
。确保
C:\Users\Username\AppData\Roaming\npm
在环境变量→用户变量或者环境变量→系统变量→PATH中。环境变量→系统变量→PATH中, 新建
D:\NodeJS
和D:\NodeJS\node_global
。配置缓存路径和全局安装路径:
1 2
npm config set cache "D:\NodeJS\node_cache" npm config set prefix "D:\NodeJS\node_global"
2.2.2 NPM Mirrors
检查当前源:
1
npm config get registry
更换镜像源:
1 2 3 4 5 6
# 腾讯云镜像 npm config set registry https://mirrors.cloud.tencent.com/npm/ # 淘宝镜像源 npm config set registry https://registry.npmmirror.com # 默认官方源 npm config set registry https://registry.npmjs.org
3 Yarn
3.1 Install
3.1.1 Via NPM
|
|
3.1.2 Via Official Package Repository
安装必要组件:
1
sudo apt-get update && sudo apt-get install -y apt-transport-https ca-certificates curl gnupg lsb-release
添加GPG:
1
curl -fsSL https://dl.yarnpkg.com/debian/pubkey.gpg | sudo gpg --dearmor -o /etc/apt/keyrings/yarn.gpg
设置Yarn源:
1
echo "deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/keyrings/yarn.gpg] https://dl.yarnpkg.com/debian/ stable main" | sudo tee /etc/apt/sources.list.d/yarn.list
安装Yarn:
1
sudo apt-get update && sudo apt-get install -y yarn
检查版本:
1
yarn --version
3.2 Config
3.2.1 Cache & Global
检查yarn的缓存路径和全局安装路径:
|
|
Linux中一般不用设置, Windows中的设置:
Node.js安装路径
D:\NodeJS
。创建文件夹
D:\NodeJS\yarn_global
和D:\NodeJS\yarn_cache
。配置缓存路径和全局安装路径:
1 2
yarn config set cache-folder "D:\NodeJS\yarn_cache" yarn config set global-dir "D:\NodeJS\yarn_global"
环境变量→系统变量→PATH中, 新建
D:\NodeJS\yarn_global
。
3.2.2 Yarn Mirrors
检查当前源:
1
yarn config get registry
更换镜像源:
1 2 3 4 5 6
# 腾讯云镜像 yarn config set registry https://mirrors.cloud.tencent.com/npm/ # 淘宝镜像源 yarn config set registry https://registry.npmmirror.com # 默认官方源 yarn config set registry https://registry.yarnpkg.com