2016-08-15 4 views
1

작곡가 (OS X El Capitan 10.11.3)를 통해 Yii2를 설치하려고합니다. 작곡가를 통해 Yii2를 설치할 수 없습니다.

나는이

php composer.phar global require "fxp/composer-asset-plugin:~1.1.1" 

다음

php composer.phar create-project yiisoft/yii2-app-basic basic 2.0.9 

을했고, 나는 그런 일이 왜 모르겠어요

yiisoft/yii2 2.0.9 requires bower-asset/jquery [email protected] | [email protected] | [email protected] | [email protected] -> no matching package found. 

같은 오류를 가지고있다. 내가 다시 (작곡가 및 자산 플러그인), diff 버전뿐만 아니라 yiisoft/yii2 2.0.9와 동일한 문제가 다시 bower 자산/jquery 2.2가 필요합니다. @ 안정

답변

0

composer global require "fxp/composer-asset-plugin: *" 먼저 설치해보십시오. 또한, 당신이 당신의 composer.json 파일에 추가했는지 확인 :

"extra": { 
    "asset-installer-paths": { 
     "npm-asset-library": "vendor/npm", 
     "bower-asset-library": "vendor/bower" 
    } 
} 
또 다른 방법은 자동으로 업데이트를 시도하는 것입니다

:

composer self-update --rollback 

이러한 솔루션이 작동하지 않은 경우, 당신이 사용하려고 할 수 있습니다 명령의 순서 :

rm -rf ~/.composer/vendor 
rm ~/.composer/composer.lock 
cd ~/.composer 
composer clear-cache 
composer self-update 
composer global require "fxp/composer-asset-plugin:~1.1.3" 
composer install 

Source 1 | Source 2 | Source 3 | Source 4

+0

고마워요! 나는 이미이 모든 해결책을 시도해 봤는데 문제를 해결하지 못했습니다. "composer self-update --rollback"사용 : [UnexpectedValueException] 작곡가 롤백 실패 : "/Users/Me/.composer"에서 롤백 할 설치가 없습니다. –

+0

'composer install'은 어떻게됩니까? 또는 마지막 경우에는 작곡가를 완전히 다시 설치하십시오 (다른 설정을 시도하십시오). 'Nothing to install or update'보다'composer install '이라면 –

+0

입니다. 어떤 설정을 의미합니까? 나는 다른 버전을 설치하고'php composer.phar'도 사용하려고 시도했다. –

0
composer global require "fxp/composer-asset-plugin:~1.1.1" 

composer create-project --prefer-dist yiisoft/yii2-app-advanced yii-application 

첫 번째 명령은 Composer를 통해 관리 심정과 NPM 패키지 종속성을 허용하는 작곡가 자산 플러그인을 설치합니다. 이 명령은 한 번만 실행하면됩니다.

두 번째 명령은 Yii의 최신 안정 버전을 basic 디렉토리에 설치합니다. 원하는 경우 다른 디렉토리 이름을 선택할 수 있습니다.

관련 문제