몇 가지 종속성이있는 프로젝트가 있고 다른 프로젝트를 설치하고 싶지만 다른 프로젝트를 그대로 유지하고 싶습니다. 그래서를 편집 composer.json
했지만 실행 composer install
하면 다음과 같은 출력이 나타납니다.
Installing dependencies from lock file
Warning: The lock file is not up to date with the latest changes in composer.json. You may be getting outdated dependencies. Run update to update them.
Your requirements could not be resolved to an installable set of packages.
Problem 1
- laravel/framework dev-master requires ext-mcrypt * -> the requested PHP extension mcrypt is missing from your system.
- laravel/framework dev-master requires ext-mcrypt * -> the requested PHP extension mcrypt is missing from your system.
- Installation request for laravel/framework dev-master -> satisfiable by laravel/framework dev-master.
우선, 나는 mcrypt가 설치되어 있기 때문에 그것이 거기에 대해 왜 불평하는지 모르겠습니다.
그렇다면이 새로운 의존성을 어떻게 설치할 수 있습니까?
내 작곡가 .json :
{
"require": {
"opauth/opauth": "*",
"opauth/facebook": "*",
"opauth/google": "*",
"opauth/twitter": "*",
"imagine/Imagine": "dev-develop",
"laravel/framework": "4.*",
"loic-sharma/profiler": "dev-master"
},
"autoload": {
"classmap": [
"app/libraries",
"app/commands",
"app/controllers",
"app/models",
"app/database/migrations",
"app/tests/TestCase.php"
]
},
"minimum-stability": "dev"
}