创建依赖--save-dev与--save的区别

285 阅读1分钟

我最近做项目,安装依赖的时候,突然就想问--save-dev--save有什么区别,经过一番查询后,做一个简单的总结作为自己的笔记。

  • --save-dev

是开发环境依赖(developDependencies)的意思,缩写-D,用于只在开发中编译代码块,如对一些js语法糖转译为js,scss转译为css,vue-loder将vue组件转译为浏览器可识别的js文件;

  • --save

就是依赖(Dependencies)的意思,缩写-S,与--save-dev不同是,不但要用于开发环境,而且在生产环境也要可用,如vue-router,dayjs,vue等等是要引用在代码里的,所以生产环境中也要可用。