> 백엔드 개발 > PHP 튜토리얼 > 작곡가 설치 및 사용 방법

작곡가 설치 및 사용 방법

小云云
풀어 주다: 2023-03-22 19:36:02
원래의
20963명이 탐색했습니다.

이 글은 주로 사진과 글의 형태로 Composer의 설치 및 사용 방법을 알려드리고자 합니다. Composer 사용법에 대한 더 많은 기술 기사를 보려면 composer 사용법 튜토리얼 칼럼을 방문하여 알아보세요!

. 초기 준비:

1. 설치 패키지 다운로드, https://getcomposer.org/download/ (추천 동영상: Windows 시스템에서 Composer 설치 방법)


2 .php.ini 문서

3에서 확장명=php_openssl.dll을 엽니다. php_ssh2.dll, php_ssh2.pdb, http://windows.php.net/downloads/pecl/releases/ssh2/0.12/

4. php_ssh2 .dll을 넣고 php_ssh2.pdb 파일을 php

5.Apache를 다시 시작하세요. php

2.다음을 클릭하세요

2. exe가 있는 폴더의 경로


3. 바로 다음을 클릭하세요

4. 완료를 클릭하세요
6. cmd를 열고 직접 입력하세요. 설치가 성공했습니다

3. 사용:


예를 들어 내 프로젝트는 C:UsersAdministratorDesktopphpstudyphpcode20 아래에 있습니다. 이제 '20' 폴더에 있습니다. 이 폴더의 구성요소를 관리하려면 어떻게 해야 하나요?

1. '20' 폴더 아래에 작곡가.json 파일을 만듭니다. 이 파일의 내용은 다음과 같습니다. 다음과 같습니다.사용하려는 세 가지 구성 요소를 추가했습니다.

{  "require": {    "guzzlehttp/guzzle": "4.2.*",//前面是组件名,后面是组件版本    "league/csv": "6.0.*",	 //php组件很多,组件名和版本都可以从https://packagist.org/获得    "spatie/string": "1.8.*"  }
}
로그인 후 복사
2. cmd 명령줄에 `20` 디렉터리를 입력합니다.

3. cmd 명령줄에서 작곡가 설치 명령을 실행합니다. 이 3개의 구성 요소에 있는 Composer.json 파일을 자동으로 다운로드합니다.

결과는 다음과 같습니다.

Vendor 폴더가 자동으로 생성된 것을 볼 수 있으며,

IV.컴포넌트 사용 :


1. 먼저 Vendor 아래의 autoload.php 파일을 해당 파일에 삽입하세요.

2.new.

다음과 같이

require 'vendor/autoload.php';     //引入自动加载文件$client=new \GuzzleHttp\Client();  //创建GuzzleHttp组件的对象
로그인 후 복사
$httpResponse=$client->options();  //调用方法
로그인 후 복사
5. 작성기 구성 파일을 수정해야 하는 구성 요소를 다운로드할 때 속도가 매우 느려집니다.

1

composer config -l -을 입력합니다.

그림의 [home] 뒤에


경로가 옵니다. json 파일을 다음과 같이 변경하세요.

	{
            "config": {

            },
            "repositories": [
                {"type": "composer", "url": "http://pkg.phpcomposer.com/repo/packagist/"},
                {"packagist": false}
            ] 	}
로그인 후 복사
URL 경로를 사용 가능한 국내 경로로 변경하세요. 그 중 하나가 작동하지 않으면 몇 가지 더 시도해 보세요. 관련 추천 :

Composer 사용 기록 공유에 대하여

Composer 자동 로딩 인스턴스 분석

Composer 상세 소개

위 내용은 작곡가 설치 및 사용 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

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