YJK

独立世界

Independent World
twitter
telegram

Install Node.js using n/nvm

n supports installing Node.js on macOS, Linux (including WSL), and the usage is very simple:

n#

bash <(curl -L https://raw.githubusercontent.com/tj/n/master/bin/n) lts

Or for convenience, you can use:

bash <(curl -L mayi.ee/n) lts

You can replace lts with the following versions:

  • lts - Long-term support version (recommended)
  • latest, current - Latest version
  • 10.16.0 or other specified versions

For more information, please refer to the n GitHub page: https://github.com/tj/n


Using n in China

export NODE_MIRROR=http://mirrors.cloud.tencent.com/nodejs-release/
# Then execute the n command normally bash <(curl -L mayi.ee/n) lts

nvm#

n is simple, but it requires root permissions. With nvm, you can install Node.js without root user. Install nvm:

curl -L https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.3/install.sh | bash

Or for convenience, you can use:

curl -L mayi.ee/nvm | bash

Install the latest version of Node.js:

  • nvm install node
  • nvm use node

Install the latest LTS version of Node.js:

  • nvm install --lts
  • nvm use --lts

Install a specific version of Node.js:

  • nvm install 14.7.0
  • nvm use 14.7.0

Using nvm in China

export NVM_NODEJS_ORG_MIRROR=http://mirrors.cloud.tencent.com/nodejs-release
# Then execute the nvm command normally nvm install --lts
Loading...
Ownership of this post data is guaranteed by blockchain and smart contracts to the creator alone.