NPM:インストールするパッケージのバージョンをPinする
Node.js や Bun 向けのアプリ開発で使う npm パッケージをインストールする際に、パッケージのバージョンを固定する方法。アプリ向けの運用であってライブラリ向けではない点に注意。 インストール時に指定する
パッケージインストール時に -E オブションを付与する
code:sh
npm install -E <PACKAGE>
パッケージマネージャで設定する
.npmrc でデフォルトの挙動を指定できる
code:~/.npmrc
save-exact=true
package.jsonを修正して再インストールする
package.jsonのバージョン指定から ^ を取り除いて npm install し直す
関連