[환경 구축] anyenv+nodenv를 설치해 봤습니다.
Homebrew가 있는지 확인
$ brew -v
Homebrew 2.7.3
Homebrew/homebrew-core (git revision 438d0; last commit 2021-01-12)
Homebrew/homebrew-cask (git revision 0f2b1; last commit 2021-01-12)
nodebrew에 환경 변수를 설정했는지 확인
그리고 nodebrew에 설정된 환경 변수를 설명합니다.
왜냐하면 나는 원래 nodebrew를 써 본 적이 없기 때문이다.zprofile이 없습니다.
. zprofile이 있는 경우 다음 사항을 검토하십시오.
$ find ~/.zprofile
find: /Users/xxxx/.zprofile: No such file or directory
anyenv 설치 및 초기화
export PATH=$HOME/.nodebrew/current/bin:$PATH
$ brew install anyenv
~/.그는 zshrc에 명령을 추가하면 자동으로 읽을 수 있다고 하니 한번 해 보자.[1] [2] $ anyenv init
# Load anyenv automatically by adding
# the following to ~/.zshrc:
eval "$(anyenv init -)"
$anyenv init를 다시 시도하면 출력이 변하지 않습니다.끝을 맺다.
터미널 재부팅
혼났나봐요.
$ echo 'eval "$(anyenv init -)"' >> ~/.zshrc
위에서 입력한 명령을 따릅니다.anyenv의 GiitHub
You'll see a warning if you don't have manifest directory.
어떤 이유 때문에 중간 질문에 yes로 대답합니다.
ANYENV_DEFINITION_ROOT(/Users/xxxx/.config/anyenv/anyenv-install) doesn't exist. You can initialize it by:
> anyenv install --init
너무 좋아요.anyenv에 설치할 수 있는 *env 시스템 목록 보이기
$ anyenv install --init
Manifest directory doesn't exist: /Users/xxxx/.config/anyenv/anyenv-install
Do you want to checkout ? [y/N]: y
# 中略
Completed!
열은 nodenv와 rbenv 등을 나타냈다.nodenv 설치
$ anyenv install -l
상기 방법에 따라 케이스를 다시 가동한다.$ anyenv install nodenv
# 中略
Install nodenv succeeded!
Please reload your profile (exec $SHELL -l) or open a new session.
nodenv에 설치할 수 있는 버전 확인
$ exec $SHELL -l
매우 많은 혼란을 보였다.대상 버전이 있는지 확인합니다.
버전 설치 지정
$ nodenv install -l
새 Xenv 시스템을 설치한 후 bash (shell) 의 재시작을 잊지 마십시오. $ nodenv install 14.15.4
설치 버전 확인
$ exec $SHELL -l
버전 지정(글로벌)
버전 이름은 ~/입니다.nodenv/version 파일에 기록됩니다.
$ anyenv versions
nodenv:
* system (set by /Users/xxxx/.anyenv/envs/nodenv/version)
14.15.4
버전 지정(로컬)
현재 디렉토리의 입니다.버전 이름이 node-version 파일에 기록되었습니다.
로컬 버전이 글로벌 버전을 덮어씁니다.
환경 변수 NODENVVERSION을 설정하거나 nodenv 명령을 사용하여 덮어쓸 수 있습니다.
$ nodenv global 14.15.4
$ nodenv global
14.15.4
$ node -v
v14.15.4
$ cd test-directory # プロジェクトのディレクトリに移動
$ nodenv install 12.20.1
$ nodenv local 12.20.1
$ nodenv local
12.20.1
$ find .node-version # .node-versionが作成されている
총결산
비망록에 설치 방법이 쓰여 있다.
이렇게 하면 모든 개발 프로젝트가 쉽게 버전을 바꿀 수 있다.
참고 문헌
GitHub - anyenv/anyenv
GitHub - nodenv/nodenv
anyenv+macOS 환경 구축 -Qita
Mac에서 노드를 클릭합니다.js 설치(anyenv+nodenv 편) - Qita
각주
$echo 보충 문자열 >> 파일 이름 ↩︎
$eval 'hoge hoge' 에서 지정한 문자열을 연결하여 케이스를 실행합니다 ↩︎
Reference
이 문제에 관하여([환경 구축] anyenv+nodenv를 설치해 봤습니다.), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://zenn.dev/ryohei/articles/2021-02-11-built-env-with-anyenv-and-nodenv텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)