共同点:
二者安装完成以后都会出入到 package.json 这个依赖的配置文件中,这也是node必须的。
不同点:
npm install p --save: 会一注入到package,json中
dependencies中,代表是项目必须的依赖的组件不管是开发还是上线
npm install p --save-dev:
会一注入到package,json中
devDependencies中,代表不是上线所必须要的,但是开发中需要的文件。
npm install takes 3 exclusive, optional flags which save or update the package version in your main package.json:
-S, --save: Package will appear in your dependencies.
-D, --save-dev: Package will appear in your devDependencies.
-O, --save-optional: Package will appear in your optionalDependencies.
相关: 安装指定的版本:npm install express@3.* 来安装3.x的最新版本