Nvm Node

Table of Contents

Node.js 是一个跨平台的 JavaScript 运行环境,它构建在为了在服务器端运行 JavaScript 代码而设计的 Chrome JavaScript 上。它通常被用来构建后端应用,但是它也是非常流行的全栈和前端解决方案。npm 是 Node.js 的默认包管理工具,也是世界上最大的软件仓库。

使用nvm(Node Version Manager)。这个工具允许你在同一台机器上安装多个 Node.js 版本。

在github上 下载nvm

curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.1/install.sh | bash

不要使用 sudo 运行,因为这会为 root 用户启用nvm。 脚本将会从 Github 克隆项目到~/.nvm文件夹:

=> Close and reopen your terminal to start using nvm or run the following to use it now:
export NVM_DIR="$HOME/.nvm"
[ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh"  # This loads nvm
[ -s "$NVM_DIR/bash_completion" ] && \. "$NVM_DIR/bash_completion"  # This loads nvm bash_completion
nvm --version
nvm list-remote
nvm install node
node --version

# 安装最新的长期版本
nvm install --lts

# 临时使用某一版本:比如16.17.1
nvm use 16.17.1

# 修改默认版本
nvm alias default 16.17.1

资源

Date: 2019-09-04 Wed 10:37