I\'m trying to put together documentation for new developers installing our codebase on their local development environments. I\'d like to give them command(s) that:
npm ci
does install both dependecies and dev dependencies. But if you use npm ci --production
or if your NODE_ENV
is set to production, then it avoids installing dev dependencies.
Please check docs here.
With the
--production
flag (or when theNODE_ENV
environment variable is set to production), npm will not install modules listed in devDependencies.NOTE: The
--production
flag has no particular meaning when adding a dependency to a project.
NODE_ENV
variableWhen your NODE_ENV
environment variable is set to production, using npm ci
will not install devDependencies. But if you still want to install devDependencies
npm ci --also=dev
will do the trick ;)