内容纲要
记录通过包管理器或者NVM部署Nodejs、Npm、Pnpm两种方法,由于上游原因,nodesource 仓库的同步无限期停止,所以不记录通过nodesource部署的方法!
包管理器安装
apt install nodejs npm
#通过包管理器进行安装,方便一键,缺点是安装版本比较低!
nodejs -v
#查看nodejs版本
npm -v
#查看npm版本
使用NVM安装Node.js和npm
NVM(节点版本管理器)是一个bash脚本,可让您管理多个Node.js版本。借助NVM,您可以安装和卸载要使用或测试的任何Node.js版本。
NVM 是node.js的版本管理器,设计为按用户安装,并按 shell 调用。 适用于任何POSIX兼容的shell(sh,dash,ksh,zsh,bash),特别是在以下平台上:unix,macOS和Windows WSL
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.0/install.sh | bash
wget -qO- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.0/install.sh | bash
运行上述任一命令都会下载脚本并运行该脚本。该脚本将 nvm 存储库克隆到 ~/.nvm
,并尝试将以下代码段中的源代码添加到正确的配置文件(~/.bash_profile
,~/.zshrc
,~/.profile
,~/.bashrc
)。
export NVM_DIR="$([ -z "${XDG_CONFIG_HOME-}" ] && printf %s "${HOME}/.nvm" || printf %s "${XDG_CONFIG_HOME}/nvm")"
[ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh" # This loads nvm
执行以上命令,会自动配置NVM!
执行以下命令来进行node
和npm
的安装:
nvm install node
nvm install --lts
nvm install 8.16.0
#三种安装命令
相关命令:
nvm ls
#列出所有已经安装的nodejs版本
nvm use 8.11.3
#更换当前版本为8.11.3
nvm alias default 8.11.3
#修改默认版本为8.11.3
从npm安装pnpm
依据官方文档,直接执行以下命令就会安装pnpm:
npm install -g pnpm
安装完毕后直接使用即可!
发表评论