既存プロジェクトを環境構築する際、npm install
を行ってしまうとpackage.jsonに書かれたライブラリがアップデートされてしまう恐れがありpackage-lock.jsonが更新されてしまう。
そのため同じ環境を作れなくなってしまうのでそういう時は
% npm ci
を使う。
ci
コマンドはpackage-lock.jsonファイルからnode_modulesを再現してくれるため、package-lock.jsonを更新せず同じ環境を構築することができる。
Go to list of users who liked
More than 3 years have passed since last update.
既存プロジェクトを環境構築する際、npm install
を行ってしまうとpackage.jsonに書かれたライブラリがアップデートされてしまう恐れがありpackage-lock.jsonが更新されてしまう。
そのため同じ環境を作れなくなってしまうのでそういう時は
% npm ci
を使う。
ci
コマンドはpackage-lock.jsonファイルからnode_modulesを再現してくれるため、package-lock.jsonを更新せず同じ環境を構築することができる。
Register as a new user and use Qiita more conveniently
Go to list of users who liked