Closed5
CI上のnode_modulesのインストールについて
CI上でnode_modulesをインストールする際にnpm installを使うと良くないという記事を見つけたので調査した
記事が下記。npm install
では依存パッケージのバージョンが固定されない。npm ci
を利用するのが正しい。
こちらの記事も詳しく書いてあるので参考
yarnの場合にはyarn install --frozen-lockfile
を利用する
yarn install --frozen-lockfile
yarn.lock ファイルを生成せず、更新が必要な場合は失敗します。
さらに言えばnode_modulesを削除してからyarn install --frozen-lockfile
を実行するのが良い
rm -rf node_modules && yarn install --frozen-lockfile
このスクラップは2021/05/17にクローズされました