前端 - package.json中,peerDependencies bundledDependencies 区别
ringa_lee
ringa_lee 2017-04-17 12:04:26
0
1
638

问题:peerDependencies、bundledDependencies区别,以及应用场景?

以下是我查看资料及自己整理的

dependencies devdependencies peerDependencies bundledDependencies optionalDependencies 区别

他们都有dependencies但是他们到底有什么区别呢?

字面上理解

  • dependencies 依赖包

  • peer-dependencies 同等的依赖包

  • bundled-dependencies 捆绑依赖包

  • develop-dependencies 开发依赖包

  • optional-dependencies 可选择的依赖包

根据node去考虑

dependencies

如果你需要引入第三方模块,比如underscore express等,则需要放入dependencies下面

npm install package --save

devdependencies

如果你需要测试、编译等不会影响自身功能的第三方模块,比如jsLint grunt等,则需要放入devdependencies下面

npm install package --save-dev

optionalDependencies

既然是选择,则是可用可不用的模块,但是具体应用场景暂时没有遇到

peerDependencies

bundledDependencies

相关链接

What's the difference between dependencies, devDependencies and peerDependencies in npm package.json file?
Specifics of npm's package.json handling
nodejs npm package.json中文文档
dependencies与devDependencies之间的区别

ringa_lee
ringa_lee

ringa_lee

全部回覆(1)
大家讲道理

https://github.com/hongfanqie...

熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板