怎么区分将第三方库安装在生产依赖中还是开发依赖中

自己在开发项目中,发现了一个现象,vue项目中一般将插件第三方库安在生产依赖中,但是react中却大都安装在开发依赖中,这个怎么区分呢npm安装时安装在哪个里面呢?是由于webpack配置不同的原因吗?有什么优缺点?(ps:本人菜鸟一枚)

阅读 2.7k
2 个回答

-D 仅安装开发所需模块
-S 最终是要打包到生产环境

这个是你安装包的时候决定的

npm install package-name -D // 开发依赖
npm install package-name --save-dev // 开发依赖

npm install package-name -S // “生产”依赖
npm install package-name --save // “生产”依赖
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题