node.js - What's the difference between depenencies and devDependencies with NPM 5 -


the below question refers project i'm not publishing npm.

in npm 3, if had package in devdependencies , ran shrinkwrap (without --development) npm-shrinkwrap.json not include packages in devdependencies.

but npm 5, packages in dependencies , devdependencies added package-lock.json, devdependencies having "dev": true.

so, if i'm using npm install x add packages , npm install install on, say, build server, package listed in dependencies treated differently package listed in devdependencies?

it make sense on production. when you'll need install packages, except dev.

npm --production 

from npmjs.org:

with --production flag (or when node_env environment variable set production), npm not install modules listed in devdependencies.


Comments

Popular posts from this blog

php - Vagrant up error - Uncaught Reflection Exception: Class DOMDocument does not exist -

vue.js - Create hooks for automated testing -

Add new key value to json node in java -