npmixxxx-D和npmixxxx-S的区别
npm  i  xxxx -D  就是 npm  i  xxxx --save-dev  是把依赖写⼊进devDependencies对象⾥⾯
devDependencies  是开发环境下的依赖,这⾥是开发环境下的依赖,上线后⾮必需,⽐如:webpack,gulp等压缩打包⼯具
npm  i  xxxx-S  就是 npm  i  xxxx--save      是把依赖写⼊进dependencies对象⾥⾯是⽣产环境下的,是刚需的如UI框架⽂件字体dependencies 是⽣产环境下的依赖,项⽬刚需的依赖在这⾥,⽐如UI框架,字体⽂件等线上必需的东西
总结:-S 是刚须的,是⽣产环境下的,⼊UI字体库
view ui框架-D是开发环境下的,项⽬上线后,不⼀定需要,如webpack, Gulp等。