検索

ホームページ  >  に質問  >  本文

前端 - package.json中,peerDependencies bundledDependencies 区别

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

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

dependencies devdependencies peerDependencies bundledDependencies optionalDependencies 区别

他们都有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_leeringa_lee2785日前635

全員に返信(1)返信します

  • 大家讲道理

    大家讲道理2017-04-17 12:06:26

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

    返事
    0
  • キャンセル返事