pm install 在安装 npm 包时,有两种方式把依赖包信息写入 package.json 文件,一种是npm install --save,会把依赖包 dependencies,另一个是 npm install --save-dev,则写进devDependencies
--save-dev
是你开发时候依赖的东西,--save
是你发布之后还依赖的东西
如下图所示:在开发编译时,想把ES6编译成ES5,所依赖的babel就写进 devDependencies
当发布运行时,如没有了vue就运行不了,所以vue的依赖就写进 dependencies
(注意:devDependencies,dependencies不用重复引用所需依赖包,开发的时候会自动互相调用)