豚吐露@wiki

anyenv

最終更新:

ohden

- view
管理者のみ編集可

anyenv

anyenv 1.1.5-1-g5c58783
nodenv 1.4.1+79.15375bb

※最近は色んなversion管理tool出てきてる。個人的にはmise推しで行こうと思ってる。


install

$ git clone https://github.com/anyenv/anyenv ~/.anyenv
$ ~/.anyenv/bin/anyenv init
$ echo 'export PATH="$HOME/.anyenv/bin:$PATH"' >> ~/.bashrc
$ echo 'eval "$(anyenv init -)"' >> ~/.bashrc

terminal開き直し

$ anyenv install --init
Manifest directory doesn't exist: /home/s1n/.config/anyenv/anyenv-install
Do you want to checkout https://github.com/anyenv/anyenv-install.git? [y/N]: y

以下のcommandで、install可能なenvの確認ができる。
$ anyenv install --list
  Renv
  crenv
  denv
  erlenv
  exenv
  goenv
  hsenv
  jenv
  jlenv
  kubectlenv
  luaenv
  nodenv
  phpenv
  plenv
  pyenv
  rbenv
  sbtenv
  scalaenv
  swiftenv
  tfenv

env install

今回はnodenvをinstallする例。
$ anyenv install nodenv
Install nodenv succeeded!
Please reload your profile (exec $SHELL -l) or open a new session.

terminal開き直し。

install可能なnodejsの確認ができる。数が多いのでfzfに渡してる。
$ nodenv install --list | fzf
+ fzfで絞り込んだinstall候補
20.6.1
  20.6.0
  20.5.1
  20.5.0
  20.4.0
  20.3.1
  20.3.0
  20.2.0
  20.1.0
> 20.0.0
  10/821
> ^20
 

node install
$ nodenv install 18.17.1
$ nodenv global 18.17.1

local install
local環境のnodeを指定。
$ nodenv local 18.17.1
$ nodenv local
18.17.1

".node-version"が作られてる。
$ cat .node-version
18.17.1


更新日: 2025年05月27日 (火) 09時46分46秒

名前:
コメント:

すべてのコメントを見る
記事メニュー
ウィキ募集バナー