使用 npm install 安装 npm 包时,有两种命令参数可以把它们的信息写入 package.json 文件,分别是:
npm install xxx –-save / npm i xxx -S //写入到 dependencies 对象
npm install xxx –-save-dev / npm i xxx -D //写入到 devDependencies 对象
devDependencies 里面的插件只用于开发环境,上线后非必需,比如:webpack,gulp等压缩打包工具、各种loader。
而 dependencies 是需要发布到生产环境的,上线后必需,比如:UI框架,vue-router,字体文件等线上必需的东西。