前言
在我们项目中使用npm装插件的名字都会放在一个叫的package.json文件中
首先先放着一张图
那么我们来说说json文件中dependencies和devDependencies的目的
为什么
我们在上传或者给同事项目接力的时候 就会把我们的node_modules删除了来传输(太大,传着费劲)
区别
一、开发环境:devDependencies
我们在开发的时候是分环境的(开发环境)(生产环境);那么我们在开发环境中会经常用一些能够帮助我们写代码的插件通常都是不许要携带上线的 比如
二、生产环境:dependencies
像我们项目用jq来开发的话,那么我们的项目就是必须依赖着的包就得放在dependencies下;否则项目就会报错;
嘛~以上是个人的理解,如果有错误与不足欢迎提出