eyecatch thumbnail

asdf node.js / npm のバージョン管理方法

Profile picture
ルッチ / Lucci
2020.07.30

Contents


はじめに

本記事は asdf を使った node.js のバージョン管理方法についての紹介です。

まだ asdf をインストールしていない方は、asdf のインストール方法 をお読みください。

作業環境

筆者の作業環境は以下の通りです。

システム バージョン
OS MacOS 10.15
Shell zsh

node.js のインストール

以下のコマンドを実行すれば node.js v13.10.1 がインストールできます。 他のバージョンをインストールしたければ、他のバージョンに書き換えてください。

brew install coreutils
brew install gpg
asdf plugin-add nodejs
asdf install nodejs 13.10.1
asdf global nodejs 13.10.1
exit

node.js のバージョン確認

ターミナルを起動し node -v を実行することで nodejs のバージョンを確認してみてください。 先ほど asdf global した nodejs のバージョンに切り替わっていれば OK です。

node -v
# LOG
v13.10.1

npm (node.js package manager) のバージョン確認

ついでに npm (node.js package manager) のバージョンも確認してみましょう。

npm -v
# LOG
6.13.7

node.js を他のバージョンに切り替える場合

node.js を他のバージョンに切り替えたい場合は以下のコマンドを実行してください。

asdf install nodejs <VERSION>
asdf global nodejs <VERSION>

例えば node.js の v13.10.0 をインストールしたい場合には、

asdf install nodejs 13.10.0
asdf global nodejs 13.10.0
exit

のように実行してください。

おわりに

asdfnodejs をバージョン管理する方法についての紹介でした。

asdf で python をバージョン管理する方法も合わせてお読みいただければと思います。

最後までお読みいただき、ありがとうございました :)

References

asdf-vm / asdf-nodejs

愛用品

  • Xiser Pro Trainer
    1日中踏み続けられる強靭なステッパーでおすすめです.
  • HHKB Professional 墨 x HHKB キートップセット 白
    ボディは墨色キートップは白色なのでめちゃめちゃ目に優しいのでおすすめです.
  • Apple Magic Mouse 2
    トラックパッドは指が攣りそうになりますけどマウスはその心配が無いのでおすすめです.
  • Apple MacMini
    ミニマルでパワフルなデスクトップ PC なので個人的に大好きなのでおすすめです.
  • iiyama Display 27inch FullHD
    鮮明すぎない画面で目も疲れにくいですし何より高さ調節できるのが最高なのでおすすめです.
  • KINTO UNITEA 550ml
    500ml の大容量でこの綺麗なデザインは他にみたことがないのでおすすめです.

関連記事


大学生へのお知らせ

ここまで記事を読んでくれて本当に嬉しいです、ありがとうございます。

プログラミングを始めたばかりの頃って「やるぞ!」という気持ちは強めですが、 実際に取り組み始めると「何からどうやってどこまでやればいんだ?」 という感じで羅針盤を失うことが多いような気がします。(実体験)

そんな勉強熱心で向上心高めなんだけど目指す姿が曖昧な大学生の方に感謝の意も込めて、就職活動までサポートするプログラミングスクール「レバテックカレッジ」を紹介します。↓

Levtech-college

「自走力」のあるエンジニアを最短3ヶ月で目指せるカリキュラムが月額30,000円で用意されていて、 現段階の「目指す姿が曖昧で何から手をつければいいかわからない状態」から脱却できます。

自分は実際にIT企業で働いていますが、「自走力」のあるエンジニアの方にはいつも助けられています。

なので、目指す姿が曖昧な人はとりあえずレバテックカレッジが導いてくれる 「自走力のあるエンジニア」を目指してみるのはスタートダッシュとしてはアリです。

レベルアップしてからジョブチェンするのはRPGでも常套手段ですし、 レバテックカレッジで一通りのスキルを習得してから自分の目指す姿を再定義するといいかもです。

「自走力のあるエンジニア」って実際どんなエンジニアなの? 何から手をつければいいかわからないから教えて欲しい、 という人は上のテキストリンク/画像リンクから「無料相談会」への申し込みをお願いします。

よきエンジニアライフを!