json文件中dependencies和devDependencies的区别

前言:

在我们项目中使用npm装插件的名字都会放在一个叫的package.json文件中


配置文件

首先先放着一张图

配置文件属性

那么我们来说说json文件中dependencies和devDependencies的目的

为什么

我们在上传或者给同事项目接力的时候 就会把我们的node_modules删除了来传输(太大,传着费劲)


依赖包

当我们同事拿到的时候就会进去json文件看看dependencies 必须依赖的包有哪些,其他开发插件需要的在选择下载

区别


一、开发环境:devDependencies

我们在开发的时候是分环境的(开发环境)(生产环境);那么我们在开发环境中会经常用一些能够帮助我们写代码的插件通常都是不许要携带上线的 比如

这一些插件可以帮助我们编译打包热跟新什么的。。。生产环境不需要的东西都会放在devDependencies下

二、生产环境:dependencies

像我们项目用jq来开发的话,那么我们的项目就是必须依赖着的包就得放在dependencies下;否则项目就会报错;

嘛~以上是个人的理解,如果有错误与不足欢迎提出

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容