我最近做项目,安装依赖的时候,突然就想问--save-dev与--save有什么区别,经过一番查询后,做一个简单的总结作为自己的笔记。
- --save-dev
是开发环境依赖(developDependencies)的意思,缩写-D,用于只在开发中编译代码块,如对一些js语法糖转译为js,scss转译为css,vue-loder将vue组件转译为浏览器可识别的js文件;
- --save
就是依赖(Dependencies)的意思,缩写-S,与--save-dev不同是,不但要用于开发环境,而且在生产环境也要可用,如vue-router,dayjs,vue等等是要引用在代码里的,所以生产环境中也要可用。