> 개발 도구 > composer > Yii2의 Composer 사용에 대해

Yii2의 Composer 사용에 대해

藏色散人
풀어 주다: 2019-12-18 16:20:07
앞으로
3118명이 탐색했습니다.

다음 칼럼에서는 composerUsage Tutorial 칼럼에서 Yii2에서 Composer의 사용법을 소개하고 있으니, 필요한 친구들에게 도움이 되었으면 좋겠습니다!

Yii2의 Composer 사용에 대해

Composer를 이해하는 방법은 무엇입니까?

Composer를 사용한다면 먼저 Composer가 무엇인지, 주로 어떤 용도로 사용되는지 알아야 합니다. Composer는 우리가 사용하는 Yii2 관련 플러그인을 관리하는 PHP 패키지 관리 도구로 이해할 수 있습니다.

InstallComposer

1. liunx

에 설치 Composer.phar 실행 파일을 다운로드한 후 php Composer.phar 명령으로 실행합니다.

2. Windows 설치

Composer-Setup.exe를 다운로드하고 두 번 클릭하여 설치하세요. 구체적인 지침은 win7 시스템에서 yii2 설치 단계를 참조하세요.

Linux에서 Composer 사용을 위한 실행 명령: php 작곡가.phar require --prefer-dist yiisoft/yii2-redis의 빨간색 부분은 플러그인의 디렉터리와 이름입니다.

Windows에서 작곡가 실행 명령 사용: Composer global require "fxp/composer-asset-plugin:1.2.0" 빨간색으로 표시된 부분이 플러그인 이름입니다.

Yii2의 Composer

Yii2를 설치한 후 디렉터리를 열면 설치 디렉터리에 필수 정보와 종속 라이브러리가 포함된 작곡가.json 파일이 표시됩니다. 프로젝트의 루트 디렉터리로 이동하여 php Composer .phar install을 실행하여 종속 라이브러리 파일을 다운로드하고 이를 공급업체 폴더에 저장합니다. 또한 추가 Composer.lock 잠금 파일도 있습니다. 필수 Yii2 플러그인을 설치해야 할 때마다 작곡가.json을 열고 다음과 같이 "require"를 찾으세요.

"require": {
"php": ">=5.4.0",
"yiisoft/yii2": "=2.0.10",
"yiisoft/yii2-bootstrap": "*",
"yiisoft/yii2-swiftmailer": "*",
"qiniu/php-sdk":"*",
"dmstr/yii2-adminlte-asset":"2.*",
"2amigos/yii2-file-upload-widget": "~1.0",
"mdmsoft/yii2-admin": "=2.7",
"yiisoft/yii2-jui": "=2.0.6",
"linslin/yii2-curl": "*",
"bower-asset/jquery": "1.12.*@stable",
"bower-asset/layer": "3.*",
"bower-asset/jquery-cookie": "1.4.*",
"wdteam/yii2-webuploader": "*"
},
로그인 후 복사

여기에 하나를 추가한 다음 php 작곡가.phar 업데이트를 실행하세요(업데이트는 모든 것을 업데이트합니다. 새로 추가된 플러그인을 업데이트하려면 php Composer.phar update foo/bar)를 실행하세요.

Yii2에서 Composer를 사용하는 방법 중 하나입니다. 또한 Composer 공식 웹사이트를 참조하시면 누구나 사용할 수 있도록 일반적으로 사용되는 플러그인을 정리하겠습니다. 미래에.

위 내용은 Yii2의 Composer 사용에 대해의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

관련 라벨:
원천:segmentfault.com
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿