打包依赖到发布版本中,package.json如何设置
时间: 2024-05-12 11:18:48 浏览: 103
nodejs更新package.json中的dependencies依赖到最新版本的方法
在package.json中,可以使用"dependencies"和"devDependencies"两个属性来设置依赖。
1. dependencies:用于设置生产环境依赖,即发布版本需要的依赖。在dependencies中列出的依赖将被打包到发布版本中。
示例:
```
"dependencies": {
"express": "^4.17.1",
"mongoose": "^5.11.15"
}
```
2. devDependencies:用于设置开发环境依赖,即只在开发过程中需要的依赖。在devDependencies中列出的依赖不会被打包到发布版本中。
示例:
```
"devDependencies": {
"nodemon": "^2.0.7",
"eslint": "^7.21.0"
}
```
注意:在打包发布版本时,只会打包dependencies中的依赖,如果需要打包devDependencies中的依赖,需要手动在打包命令中加上参数--dev。例如:
```
npm pack --dev
```
阅读全文