Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Table of Contents

...

Install Node

...

Option 1. official web site

Latest: https://nodejs.org/ko/download/

(MacOS) 13.14.0: https://nodejs.org/download/release/v13.14.0/node-v13.14.0.pkg

...

Option2. Homebrew

brew install node

노드 다중 버전 설치

...

Option1. Homebrew로 설치

LTS: brew install node

세부 버전 선택시: brew install node@14

Option 2. 공식 홈페이지에서 설치

Node LTS download

macOS Installer 클릭

...

Node LTS Install

설치 파일 클릭 → Continue

...

Continue

...

Install

...

설치 완료

...

Node 설치 확인

node 설치 확인

node -v

...

npm 설치 확인

npm -v

...

...

노드 다중 버전 설치(Multiple Version control for Nodejs)

NVM Install

Reference: https://github.com/nvm-sh/nvm

nvm stands for Node Version Manager.  it helps you manage and switch between different Node versions with ease. 

Create profile

Create .zshrc file

Since macOS 10.15, the default shell is zsh and nvm will look for .zshrc to update, none is installed by default. Create and run the install script:

touch ~/.zshrc

If use .bash_profile

If you use bash, the previous default shell, run touch ~/.bash_profile to create the necessary profile file if it does not exist.

...

Code Block
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 설치 확인

nvm --version

...

...

nvm을 활용한 Nodejs 설치(Install Multiple version of Node.js)

LTS

you can install the most recent LTS release, using:

...

nvm will then install Node.js version 13.14.X, where X is the highest available version. At the time of writing, thesis 1, so you’ll have the 13.14.0 version installed on your system

nvm install 13.14

노드 버전 변경(Switching Between Versions)

To switch through installed versions, nvm provides the nvm use command. This works similarly to the install command. So, you need to follow this by a version number or an alias.

Switch to the LTS release version:

nvm use --lts

Switch to the latest Node.js version:

nvm use node

Switch to Node.js version 13.14.0:

nvm use 13.14.0

노드 default 버전 변경(Set to specific version as a default

...

)

nvm alias default {version}

...

Listing Installed Instances

At any time you can check which versions you have installed by running:

...