浅谈package.json中dependencies和devDependencies区别

dependencies:

应用能够正常运行依赖的包。这种 dependencies 是最常见的,用户在使用 npm install 安装你的包时会自动安装这些依赖。用户发布环境,依赖的包不仅开发环境能够使用,生产环境也能使用。

举例:element-ui,vue等。
npm i 【包名】–save/-s

devDependencies:

开发应用时所依赖的工具包。通常是一些开发、测试、打包工具,例如 webpack、ESLint、Mocha。应用正常运行并不依赖于这些包,用户在使用 npm install 安装你的包时也不会安装这些依赖。

举例:less-loader,webpack,sass-loader等。

npm i 【包名】–save dev/-d