npm 的 --save 和 --save-dev 的区别

--save-dev 是作为开发依赖保存到 packsge.json 中的 devDependencies 中,即在开发环境中用到的依赖,如 webpack、babel 等用于开发打包的依赖,只是在执行打包时才会用到,开发的代码中并不包含这些依赖

--save 安装的则是需要在你开发的代码中用到的依赖,如 vue,你需要 import Vue from vue。

参考:https://segmentfault.com/q/1010000009821306