dependencies和devDependencies
使用npm
下载第三方类库的时候,会在package.json
中生成dependencies
和devDependencies
。
这两种分别为:
- dependencies:生产依赖
- devDependencies开发依赖

当我们开发项目的时候,很多工具是开发阶段使用的,比如webpack
,当项目正式上线的时候,这些工具是不需要的,所以为开发依赖。而有些类库是生产环境需要的,比如jquery
,所以为生产依赖。
当项目正式上线的时候,开发依赖可以删除,生产依赖不可以删除。