jinzh notes
jinzh notes

debian安装nodejs记录

debian安装nodejs记录
内容纲要

记录通过包管理器或者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

nvm (github.com)

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!

执行以下命令来进行nodenpm的安装:

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

安装完毕后直接使用即可!

影翼

文章作者

发表评论

textsms
account_circle
email

jinzh notes

debian安装nodejs记录
记录通过包管理器或者NVM部署Nodejs、Npm、Pnpm两种方法,由于上游原因,nodesource 仓库的同步无限期停止,所以不记录通过nodesource部署的方法! 包管理器安装 apt install nodejs npm…
扫描二维码继续阅读
2021-12-10