Node.js 버전 업 for Mac
(언제나 잊어 버리므로 적어 두려고 생각합니다.)
절차는 다음과 같습니다.
1. 각종 툴의 최신 버젼을 확인한다.
2. 각종 툴을 최신으로 한다.
각종 툴 최신(안정) 버전을 확인한다.
내 환경은 Homebrew
로 만들었으므로 다음을 확인하십시오.
(2020/5/1 시점의 정보입니다.)
Homebrew:
Homebrew
의 버전 정보는 여기에서 확인할 수 있습니다.내 환경은 조금 오래되었습니다.
Homebrew
> brew -v
Homebrew 2.0.0
Homebrew/homebrew-core (git revision 0b1c; last commit 2019-02-04)
Homebrew/homebrew-cask (git revision 1e6e6; last commit 2019-02-05)
Nodebrew:
Nodebrew
의 버전 정보는 여기에서 확인할 수 있습니다.나의 환경은, 이것도 낡다,,,,(그래 그래.)
nodebrew
> nodebrew -v
nodebrew 0.9.7
Node.js:
Node.js
의 버전 정보는 여기에서 확인할 수 있습니다.이것도 오래되었습니다.
node.js
> node -v
v10.16.0
각종 툴을 최신으로 한다.
이전 단계에서 확인한 다양한 도구를 최신 상태로 유지합니다.
Homebrew:
brew update
명령으로 업데이트합니다.
Homebrew > brew update
// しばらく時間かかっても、気長に待つ、、、、
> brew -v
Homebrew 2.2.14
Homebrew/homebrew-core (git revision b303d; last commit 2020-05-01)
Homebrew/homebrew-cask (git revision 90c68; last commit 2020-05-01)
Nodebrew:
brew upgrade nodebrew
명령으로 업데이트합니다.
nodebrew > brew upgrade nodebrew
> nodebrew -v
nodebrew 1.0.1
Node.js:
Node.js는 nodebrew
를 사용하여 업데이트합니다.
우선은, 설치할 수 있는 버젼의 확인입니다.
> nodebrew ls-remote
// バージョンがずらりと並びます。
v12.0.0 v12.1.0 v12.2.0 v12.3.0 v12.3.1 v12.4.0 v12.5.0
v12.6.0 v12.7.0 v12.8.0 v12.8.1 v12.9.0 v12.9.1 v12.10.0
v12.11.0 v12.11.1 v12.12.0 v12.13.0 v12.13.1 v12.14.0 v12.14.1
v12.15.0 v12.16.0 v12.16.1 v12.16.2 v12.16.3
v13.0.0 v13.0.1 v13.1.0 v13.2.0 v13.3.0 v13.4.0 v13.5.0
v13.6.0 v13.7.0 v13.8.0 v13.9.0 v13.10.0 v13.10.1 v13.11.0
v13.12.0 v13.13.0 v13.14.0
방금 조사한 안정판: v12.16.3
로 업데이트합니다.
> nodebrew install-binary v12.16.3
//インストールが始まります。
Fetching: https://nodejs.org/dist/v12.16.3/node-v12.16.3-darwin-x64.tar.gz
######################################################################## 100,0%
// しばらく待つと、完了します。
Installed successfully
사용 가능한 버전을 나열하고 사용할 버전을 지정합니다.
> nodebrew list
v10.16.0
v12.16.3
> nodebrew use v12.16.3
use v12.16.3
마지막으로 버전을 확인합니다.
> nodebrew ls
v12.16.3
current: v12.16.3
그런 다음 노드 버전도 확인해 봅시다.
> node -v
v12.16.3
이상으로 최신 버전으로 업데이트되었습니다.
덧붙여서 nodebrew
로 인스톨 한 모듈은, 다음의 디렉토리에 인스톨 되고 있습니다.
/Users/[사용자 이름]/.nodebrew
이 디렉토리에 있는 current
라고 하는 심볼릭 링크로, 지금 사용하고 있는 버젼을 판별하고 있습니다.
현재 ->/Users/[사용자 이름]/.nodebrew/node/v12.16.3
흔한 오류 해결
1 : node -v에서 오류가 발생합니다.
node -v
명령을 실행하면 다음과 같은 오류가 발생할 수 있습니다..bash_profile
설정이 잘못되었기 때문입니다.
> node -v
-bash: node: command not found
그 때의 대처법을 이하에 기재합니다.
1. .bash_profile
로 PATH를 설정합니다.
vi ~/.bash_profile
//以下の行を記述する
export PATH=$HOME/.nodebrew/current/bin:$PATH
2. .bash_profile
를 활성화합니다.
source ~/.bash_profile
그 2: node -v 로 표시되는 버젼이 다르다.
node -v
명령을 실행하면, nodebrew use
로 지정한 것과 다른 버젼이 표시되는 일이 있습니다.
> node -v
v10.16.0
nodebrew 설치 사양이 변경되었으며, 과거에 다른 방법으로 Node.js를 설치한 것과 같은 몇 가지 원인이 있습니다.
그럴 때는 먼저 nodebrew
로 설치된 node
모듈을 찾습니다.mdfind
명령을 사용하면 편리합니다.
> mdfind v12.16.3 -name
/usr/local/var/nodebrew/src/v12.16.3
/usr/local/var/nodebrew/src/v12.16.3/node-v12.16.3-darwin-x64.tar.gz
/usr/local/var/nodebrew/node/v12.16.3
usr/local/var/nodebrew/node/v12.16.3
에 설치되어 있음을 알 수 있습니다.
이 디렉토리의 node
를 이용하려면 , 모듈이 인스톨 된 PATH 에, current
의 심볼릭 링크를 작성합니다.
cd /Users/[ユーザー名]/.nodebrew
ln -s /usr/local/var/nodebrew/node/v12.16.3 current
이제 use
에서 지정한 버전을 사용할 수 있습니다.
> node -v
v12.16.3
Mac에서 Node.js 환경을 버전 업하는 방법에 대한 설명은 이상으로 끝납니다.
Reference
이 문제에 관하여(Node.js 버전 업 for Mac), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/Hide-Zaemon/items/cbb4497237843a729994
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
> brew update
// しばらく時間かかっても、気長に待つ、、、、
> brew -v
Homebrew 2.2.14
Homebrew/homebrew-core (git revision b303d; last commit 2020-05-01)
Homebrew/homebrew-cask (git revision 90c68; last commit 2020-05-01)
> brew upgrade nodebrew
> nodebrew -v
nodebrew 1.0.1
> nodebrew ls-remote
// バージョンがずらりと並びます。
v12.0.0 v12.1.0 v12.2.0 v12.3.0 v12.3.1 v12.4.0 v12.5.0
v12.6.0 v12.7.0 v12.8.0 v12.8.1 v12.9.0 v12.9.1 v12.10.0
v12.11.0 v12.11.1 v12.12.0 v12.13.0 v12.13.1 v12.14.0 v12.14.1
v12.15.0 v12.16.0 v12.16.1 v12.16.2 v12.16.3
v13.0.0 v13.0.1 v13.1.0 v13.2.0 v13.3.0 v13.4.0 v13.5.0
v13.6.0 v13.7.0 v13.8.0 v13.9.0 v13.10.0 v13.10.1 v13.11.0
v13.12.0 v13.13.0 v13.14.0
> nodebrew install-binary v12.16.3
//インストールが始まります。
Fetching: https://nodejs.org/dist/v12.16.3/node-v12.16.3-darwin-x64.tar.gz
######################################################################## 100,0%
// しばらく待つと、完了します。
Installed successfully
> nodebrew list
v10.16.0
v12.16.3
> nodebrew use v12.16.3
use v12.16.3
> nodebrew ls
v12.16.3
current: v12.16.3
> node -v
v12.16.3
1 : node -v에서 오류가 발생합니다.
node -v
명령을 실행하면 다음과 같은 오류가 발생할 수 있습니다..bash_profile
설정이 잘못되었기 때문입니다. > node -v
-bash: node: command not found
그 때의 대처법을 이하에 기재합니다.
1.
.bash_profile
로 PATH를 설정합니다. vi ~/.bash_profile
//以下の行を記述する
export PATH=$HOME/.nodebrew/current/bin:$PATH
2.
.bash_profile
를 활성화합니다. source ~/.bash_profile
그 2: node -v 로 표시되는 버젼이 다르다.
node -v
명령을 실행하면, nodebrew use
로 지정한 것과 다른 버젼이 표시되는 일이 있습니다. > node -v
v10.16.0
nodebrew 설치 사양이 변경되었으며, 과거에 다른 방법으로 Node.js를 설치한 것과 같은 몇 가지 원인이 있습니다.
그럴 때는 먼저
nodebrew
로 설치된 node
모듈을 찾습니다.mdfind
명령을 사용하면 편리합니다. > mdfind v12.16.3 -name
/usr/local/var/nodebrew/src/v12.16.3
/usr/local/var/nodebrew/src/v12.16.3/node-v12.16.3-darwin-x64.tar.gz
/usr/local/var/nodebrew/node/v12.16.3
usr/local/var/nodebrew/node/v12.16.3
에 설치되어 있음을 알 수 있습니다.이 디렉토리의
node
를 이용하려면 , 모듈이 인스톨 된 PATH 에, current
의 심볼릭 링크를 작성합니다. cd /Users/[ユーザー名]/.nodebrew
ln -s /usr/local/var/nodebrew/node/v12.16.3 current
이제
use
에서 지정한 버전을 사용할 수 있습니다. > node -v
v12.16.3
Mac에서 Node.js 환경을 버전 업하는 방법에 대한 설명은 이상으로 끝납니다.
Reference
이 문제에 관하여(Node.js 버전 업 for Mac), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/Hide-Zaemon/items/cbb4497237843a729994텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)