diff --git a/pages/common/npm-ci.md b/pages/common/npm-ci.md new file mode 100644 index 0000000000..a6d525f3ba --- /dev/null +++ b/pages/common/npm-ci.md @@ -0,0 +1,17 @@ +# npm ci + +> Clean install of `npm` project dependencies for automated environments. +> Installs packages based on `package-lock.json` or `npm-shrinkwrap.json`. +> More information: . + +- Install project dependencies from `package-lock.json` or `npm-shrinkwrap.json`: + +`npm ci` + +- Install project dependencies but skip the specified dependency type: + +`npm ci --omit={{dev|optional|peer}}` + +- Install project dependencies without running any pre-/post-scripts defined in `package.json`: + +`npm ci --ignore-scripts`