저는 composer를 사용하기 시작했습니다. 저는 그것에 대해 거의 알지 못하며 웹 애플리케이션 개발에 대한 경험이 거의 없습니다.
Nettuts + Tutorial 을 살펴 보았 기 때문에 작곡가에 대한 기본적인 질문이 있습니다.
{
"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"
}
"require-dev"
부분적으로 나타나는 것은 무엇이든composer install --dev
? 로만 다운로드 및 설치됩니다 .- 작곡가의 문서 일부를 읽었지만 여전히 우리가
"require-dev"
참여한 이유가 무엇인지 이해하지 못 합니까? 항상 최신 안정 버전을 얻기보다는 특정 버전 의 패키지 를 얻고 싶기 때문 입니까?