今回行った一連の流れ
➀nodistをvoltaへ変更
➁npm-check-updatesを導入
➂gulp-sassをgulp-dart-sassへ変更 ←今回ここをpick up☆
➃bootstrapを使用したプロジェクトの場合、bootstrapのアップデート
経緯
新しいプロジェクトを任されることに。そのプロジェクトをクローンしたらnpx update-browserslist-db@latestのコマンドがnpx gulpで常にでてきてしまうことに気づき、さらに元々プロジェクトを担当していた人と開発環境が違ったためgulpファイルの追記と修正が必要になった。
以上のことから、「一連の流れ」を行うことになった。
上記の項目ごとに備忘録として記事を書くことにした。
前提
- windows
- nodistをパッケージマネージャーとして使用
- bootstrapバージョン4を使用
(※voltaはMacでもOKです!)
【nodistをvoltaへ変更】
※この記事は続き記事です。
項目ごとに記事わけしているので単体でも活用していただけます。
《目次》
- nodistをアンインストール
- voltaをインストール ←前回
- voltaのコマンドまとめ ←今回の記事ここをpick up☆
<voltaのコマンドまとめ>===============
volta
volta install node
volta install node@バージョン
<例>volta install node@16.20
volta pin node@バージョン
volta list node
<その他>===============
voltaでのnodeパッケージの導入はグローバルは非推奨。
<余談>
Voltaに変えた理由としては、もともと使っていたnodistではできなかったプロジェクトごとのバージョン管理が可能になるため。複数のプロジェクトを担当しているとそれぞれのnodeのバージョンなどがバラバラの場合編集のたびにバージョン変更を強いられていたのでVoltaの仕様は助かる。