Closed4

Voltaアップグレード用のエイリアスを作成した

ピン留めされたアイテム
あーるあーる

補足

Voltaインストーラーコマンドへ--skip-setupオプションを付与とすることでシェルへのセットアップ処理追記をスキップできる。アップグレードの場合は既にパスが通っている前提のため、セットアップをスキップさせるようにした。

あーるあーる

Voltaのアップグレードを楽にしたい

Node.jsをはじめとするツールのバージョン管理にVoltaを使用している。VoltaはHomebrewではなく単体でインストールしているため定期的にバージョンを確認してアップグレードする手間が発生していた。

あーるあーる

アップグレード手順

Voltaのインストーラーを再度実行することでバージョンの確認とアップグレードが行われる。

新しいバージョンへアップグレードできない(最新のリリースがない)場合はそのまま処理が終了する。

詳しくは以前書いたこちらのスクラップにまとめている。

https://zenn.dev/ryuu/scraps/c1b4b0316d9915

あーるあーる

インストーラー実行コマンドをエイリアス化

Voltaのインストーラーを実行する以下のワンライナーをエイリアスとして定義した。

Zshを使用しているため、.zshrcに以下を追加。

.zshrc
# Volta Upgrade
alias voltaup="curl https://get.volta.sh | bash -s -- --skip-setup"

Voltaのアップグレードをするために毎回公式サイトのワンライナーをコピペしていたが、エイリアスにすることで
Voltaの最新リリースチェックとアップグレードがすぐに行えるようになった。

このスクラップは2022/05/03にクローズされました