NPMおれおれAdvent Calendar 2019 – 04日目 先にまとめ npm ci は npm install と同じように、全依存パッケージをインストールする npm install は package-lock.json を更新することがある npm ci は package-lock.json を更新しない npm ci は node_modules を削除してからインストールする npm ci ってなんだ npm install に似ているが、CI のような自動化された環境での利用が想定されているもの。あるいは開発環境でクリーンインストールするのにも使える。処理はいくつかの機能を省略するので、npm install より圧倒的に高速な場合がある。 ドキュメントを読むとそんな感じらしい。 基本的には CI で回す場合はこちらを使いましょう、という理解で良さそう。CI って
![`npm install` の代わりに `npm ci` が使えるかも(NPMおれおれAdvent Calendar 2019 – 04日目) | Ginpen.com](https://cdn-ak-scissors.b.st-hatena.com/image/square/de4af7f62b39439905833504e59ba1e153be6d8b/height=288;version=1;width=512/https%3A%2F%2Fginpen.com%2Fwp-content%2Fthemes%2Fginpen-theme%2Fimg%2Ficon-512.png)