티스토리 뷰
일부 nvim 플러그인은 node.js를 필요로 한다. 저번엔 nvm을 사용해 노드 버젼을 관리했지만, 이번엔 asdf를 사용해 보고자 한다.
이 글은 가능하면 참조하지 않는 게 좋다. 아래의 getting-started를 보자.
1. ㅁㄴㅇㄹ... 아니, asdf가 뭔가?
https://asdf-vm.com/guide/getting-started.html
런타임 버젼 관리자... nvm + pyen + ....아무튼 이것저것 다 관리해준다.
asdf core에 각 플러그인을 추가하는 방식으로, 200가지가 넘는 다양한 플러그인이 있다고 한다 세상에!
일단 asdf 데려오자... brew로! brew install asdf 하면 된다.
그리고 brew를 마저 설치하기 위해서, zsh에 따로 처리를 해 줘야 한다. 나는 oh-my-zsh 있으니까 https://github.com/ohmyzsh/ohmyzsh/tree/master/plugins/asdf 쓰겠다. .zshrc의 plugin에 대충 추가해주자.
2. 일단 당장 쓸 노드 설치
일단 asdf-nodejs가 요구하는 gpg, gawk를 설치하자.
brew install gpg gawk
그리고 이제 asdf-nodejs를 설치할 수 있다.
asdf plugin add nodejs https://github.com/asdf-vm/asdf-nodejs.git
그리고 노드 최신 버전 깔면 된다.
asdf install nodejs latest
마지막으로 이걸 전역 환경에서 사용하도록 지정한다
asdf global nodejs latest
그러면 $HOME에 .tool-version 파일이 생성된다. 만약 작업 중인 디렉토리에 .tool-version이 있다면 그걸 우선 참조하게 된다.
global 대신 local을 써서 현재 디렉토리의 버젼을 바꿀 수 있다. 끗!
'기타 > 맥 초기화' 카테고리의 다른 글
asdf-direnv (0) | 2023.04.19 |
---|---|
.vimrc를 쓰다 (0) | 2022.11.29 |
맥 초기화 후.. -2 (0) | 2022.11.28 |
맥 초기화 후... - 1 (0) | 2022.11.28 |
맥 초기화 후 해야할 것 (0) | 2022.11.27 |
댓글