首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >composer.json中的require和require dev部分有什么区别?

composer.json中的require和require dev部分有什么区别?
EN

Stack Overflow用户
提问于 2013-10-01 21:45:50
回答 6查看 126.3K关注 0票数 126

我开始使用composer,我对它知之甚少,对web应用程序开发也有一些经验。

我只是浏览了一下Nettuts+ Tutorial,所以我有一个关于composer的基本问题。

代码语言:javascript
复制
{
  "require": {
    "laravel/framework": "4.0.*",
    "way/generators": "dev-master",
    "twitter/bootstrap": "dev-master",
    "conarwelsh/mustache-l4": "dev-master"
  },
  "require-dev": {
    "phpunit/phpunit": "3.7.*",
    "mockery/mockery": "0.7.*"
  },
  "autoload": {
    "classmap": [
      "app/commands",
      "app/controllers",
      "app/models",
      "app/database/migrations",
      "app/database/seeds",
      "app/tests/TestCase.php"
    ]
  },
  "scripts": {
    "post-update-cmd": "php artisan optimize"
  },
  "minimum-stability": "dev"
}

无论出现在composer install --dev

  • I part中的是什么,
  1. 都只会随"require-dev"一起下载和安装。阅读一些composer文档,但仍然不明白我们使用"require-dev" part的原因是什么?是不是因为我们想获得软件包的特定版本,而不是总是获得最新的稳定版本?
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/19117871

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档