목차
Mac 환경 설치 Composer
소개
Composer 설치
자세한 내용은 다음과 같습니다.
개발 도구 composer Mac에 Composer를 설치하고 Composer와 함께 TP5를 설치하세요.

Mac에 Composer를 설치하고 Composer와 함께 TP5를 설치하세요.

Aug 21, 2020 am 11:38 AM
composer mac

다음 튜토리얼 칼럼인 composer에서는 Mac에 Composer를 설치하는 방법과 Composer로 TP5를 설치하는 방법을 소개하겠습니다. 필요한 친구들에게 도움이 되길 바랍니다!

Mac에 Composer를 설치하고 Composer와 함께 TP5를 설치하세요.

Mac 환경 설치 Composer


Mac 버전: macOS High Sierra 10.13.4

Git 버전: 2.17.0

PHP 버전: 7.0.29(cli) (빌드: 2018년 4월 12일 03:15: 13) (NTS)

소개


Composer는 PHP에서 종속 관계를 관리하는 데 사용하는 도구입니다.

프로젝트에서 의존하는 외부 라이브러리(라이브러리)를 선언하면 Composer가 이러한 종속 라이브러리 파일을 설치해 줍니다.

작곡가는 프로젝트도 관리할 수 있습니다. 일반적으로 Composer는 PHP 기반 버전 제어 및 프로젝트 관리 도구입니다.

영어 공식 홈페이지: https://getcomposer.org/
영어 미러: https://packagist.org
중국 공식 홈페이지: https://www.phpcomposer.com/
중국 미러: https://pkg. phpcomposer.com/

Composer 설치


Composer를 설치하려면 2가지 작업만 하면 됩니다

1.composer.phar
2를 다운로드하고 설치하세요.

자세한 내용은 다음과 같습니다.


1. 글로벌 설치, 공식 홈페이지 Composer.phar
에서 최신 버전을 다운로드하세요

2. 파일 디렉터리에서 확인하고 실행하세요

PHP가 사용 가능한지, 버전 b가 5.6보다 큰지 확인하세요

php -v
로그인 후 복사

컴포저 버전 번호와 날짜가 일치하는지 확인하세요 공식 홈페이지

php composer.phar -v
로그인 후 복사

3 마지막으로 글로벌 명령어로 설정

mv composer.phar /usr/local/bin/composer
로그인 후 복사

to 설치가 완료되었습니다

4. 다음으로 중국어 이미지를 구성합니다

글로벌 교체:

composer config -g repo.packagist composer https://packagist.phpcomposer.com
로그인 후 복사

로컬 구성: (만 유효합니다. 현재 디렉터리의 경우)

composer config repo.packagist composer https://packagist.phpcomposer.com
로그인 후 복사

위 명령은 현재 프로젝트의 작곡가.json 파일 끝에 자동으로 추가됩니다. 미러의 구성 정보를 추가합니다(수동으로 추가할 수도 있습니다):

"repositories": {     
"packagist": 
{
         "type": "composer",         
         "url": "https://packagist.phpcomposer.com"
     }
 }
로그인 후 복사

MongoDB 가져오기 확장자를 예로 들자면 현재 디렉터리에 작곡가.json 파일을 추가하면 내용은 다음과 같습니다

{    
"require": 
{        
"monolog/monolog": "1.2.*"
    }
}
로그인 후 복사

위 명령을 실행하면

{    
"require": {        
"monolog/monolog": "1.2.*"
    },    
    "repositories": 
    {        
    "packaglist": {            
    "type": "composer",            
    "url": "https://packagist.phpcomposer.com"
        }
    }
}
로그인 후 복사

가 되고 Composer install을 실행하면 MongoDB를 설치할 수 있습니다

Composer가 TP5를 설치합니다

composer.json을 생성하지 않고 직접 설치하려면 다음 명령어만 실행하면 됩니다.

composer create-project topthink/think tp5 --prefer-dist
로그인 후 복사

🎜

위 내용은 Mac에 Composer를 설치하고 Composer와 함께 TP5를 설치하세요.의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.

핫 AI 도구

Undresser.AI Undress

Undresser.AI Undress

사실적인 누드 사진을 만들기 위한 AI 기반 앱

AI Clothes Remover

AI Clothes Remover

사진에서 옷을 제거하는 온라인 AI 도구입니다.

Undress AI Tool

Undress AI Tool

무료로 이미지를 벗다

Clothoff.io

Clothoff.io

AI 옷 제거제

AI Hentai Generator

AI Hentai Generator

AI Hentai를 무료로 생성하십시오.

인기 기사

R.E.P.O. 에너지 결정과 그들이하는 일 (노란색 크리스탈)
1 몇 달 전 By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. 최고의 그래픽 설정
1 몇 달 전 By 尊渡假赌尊渡假赌尊渡假赌
Will R.E.P.O. 크로스 플레이가 있습니까?
1 몇 달 전 By 尊渡假赌尊渡假赌尊渡假赌

뜨거운 도구

메모장++7.3.1

메모장++7.3.1

사용하기 쉬운 무료 코드 편집기

SublimeText3 중국어 버전

SublimeText3 중국어 버전

중국어 버전, 사용하기 매우 쉽습니다.

스튜디오 13.0.1 보내기

스튜디오 13.0.1 보내기

강력한 PHP 통합 개발 환경

드림위버 CS6

드림위버 CS6

시각적 웹 개발 도구

SublimeText3 Mac 버전

SublimeText3 Mac 버전

신 수준의 코드 편집 소프트웨어(SublimeText3)

작곡가를 사용하여 CSS 접두사 문제 해결 : Padaliyajay/PHP-AUTOPREFIXER 라이브러리의 연습 작곡가를 사용하여 CSS 접두사 문제 해결 : Padaliyajay/PHP-AUTOPREFIXER 라이브러리의 연습 Apr 17, 2025 pm 11:27 PM

프론트 엔드 프로젝트를 개발할 때 까다로운 문제가 있습니다. 호환성을 보장하기 위해 CSS 속성에 브라우저 접두사를 수동으로 추가해야합니다. 이것은 시간이 많이 걸릴뿐만 아니라 오류가 발생하기 쉽습니다. 약간의 탐사 후, 나는 Padaliyajay/PHP-AutoPrefixer 라이브러리를 발견하여 작곡가로 쉽게 문제를 해결했습니다.

Composer를 사용하여 PHP 소스 코드 분석을 단순화하는 방법 : thiser/tokenizer 라이브러리의 적용 Composer를 사용하여 PHP 소스 코드 분석을 단순화하는 방법 : thiser/tokenizer 라이브러리의 적용 Apr 18, 2025 am 06:00 AM

PHP 소스 코드 분석을 처리하는 과정에서 PHP 코드를 분석하고 처리하기 쉬운 형식으로 변환하는 방법 : 까다로운 문제가 발생했습니다. 나는 여러 가지 방법을 시도했지만 아무도 잘 작동하지 않았습니다. 마지막으로 Composer를 사용하여 thiser/tokenizer 라이브러리를 설치함으로써 PHP 소스 코드를 XML 형식으로 성공적으로 변환하여 후속 분석 작업을 크게 단순화했습니다.

PHP 값의 문자열 변환을 단순화하는 방법 : Coduo/Php-to-String Library의 적용 PHP 값의 문자열 변환을 단순화하는 방법 : Coduo/Php-to-String Library의 적용 Apr 17, 2025 pm 11:30 PM

개발 중에는 종종 PHP의 다양한 데이터 유형을 로깅, 디버깅 또는 데이터 처리를 위해 문자열로 변환해야합니다. 그러나 다른 유형의 변환을 처리하는 것은 종종 번거롭고 오류가 발생하기 쉬운 것처럼 보입니다. 라이브러리 Coduo/PHP-to-String을 발견 할 때까지 PHP 값을 문자열로 쉽게 변환하여 워크 플로를 크게 단순화 할 수있었습니다.

작곡가를 사용하여 수집 데이터를 쉽게 관리하는 방법 : Ramsey/Collection Library의 응용 작곡가를 사용하여 수집 데이터를 쉽게 관리하는 방법 : Ramsey/Collection Library의 응용 Apr 17, 2025 pm 11:39 PM

프로젝트 개발에서 수집 데이터를 효율적으로 관리하고 조작하는 방법과 같은 일반적인 문제가 발생했습니다. 나는 여러 가지 방법을 시도했지만 복잡한 데이터 구조를 다룰 때 항상 유연하고 효율적이지 않다고 생각합니다. 나중에 Ramsey/Collection Library를 발견하여 개발 경험을 완전히 바꿨습니다.

작곡가를 사용하여 PHP 프로젝트에서 성능 모니터링을 단순화하는 방법 작곡가를 사용하여 PHP 프로젝트에서 성능 모니터링을 단순화하는 방법 Apr 17, 2025 pm 11:57 PM

PHP 프로젝트를 개발할 때는 종종 성능을 최적화하기 위해 코드 실행 시간을 모니터링해야합니다. 최근 프로젝트 중 하나에서 문제가 발생했습니다. 다른 코드 세그먼트간에 정확한 타이밍을 수행해야했지만 타이머를 수동으로 구현하는 것은 지루할뿐만 아니라 오류가 발생하기 쉽습니다. 약간의 탐사 후, 나는 작곡가를 통해 쉽게 통합되어 내 작업을 크게 단순화하는 라이브러리 PHPUNIT/PHP 타이머를 발견했습니다.

데이터베이스 연결 문제 해결 : Minii/DB 라이브러리 사용 실질적인 사례 데이터베이스 연결 문제 해결 : Minii/DB 라이브러리 사용 실질적인 사례 Apr 18, 2025 am 07:09 AM

작은 응용 프로그램을 개발할 때 까다로운 문제가 발생했습니다. 가벼운 데이터베이스 운영 라이브러리를 신속하게 통합해야합니다. 여러 라이브러리를 시도한 후에는 기능이 너무 많거나 호환되지 않는다는 것을 알았습니다. 결국, 나는 내 문제를 완벽하게 해결하는 YII2를 기반으로 단순화 된 버전 인 Minii/DB를 발견했습니다.

Symfony/Console Library를 사용하여 효율적인 명령 줄 인터페이스 작성에 대한 실제 경험 Symfony/Console Library를 사용하여 효율적인 명령 줄 인터페이스 작성에 대한 실제 경험 Apr 18, 2025 am 07:30 AM

프로젝트 개발에서는 일상적인 작업을 단순화하거나 프로세스를 자동화하기 위해 명령 줄 도구를 작성해야합니다. 그러나 아름답고 테스트하기 쉬운 명령 줄 인터페이스를 만드는 것은 쉽지 않습니다. 최근에 저는 명령 줄 도구가 필요한 프로젝트를 개발 하면서이 문제를 겪었습니다. 약간의 탐색 후, 나는 Symfony/Console 라이브러리를 발견하여 명령 줄 인터페이스의 생성 프로세스를 크게 단순화합니다.

작곡가로 Laravelcms를 신속하게 구축하는 방법 : MKI-LABS/ESPRESSO 실제 경험 작곡가로 Laravelcms를 신속하게 구축하는 방법 : MKI-LABS/ESPRESSO 실제 경험 Apr 18, 2025 am 07:36 AM

새로운 Laravel 프로젝트를 개발할 때 까다로운 문제를 겪었습니다. 완전히 기능적이고 관리하기 쉬운 컨텐츠 관리 시스템 (CMS)을 신속하게 구축하는 방법. 여러 솔루션을 시도했지만 복잡한 구성과 불편한 유지 관리로 인해 모두 포기했습니다. 설치가 간단 할뿐만 아니라 강력한 기능과 직관적 인 관리 인터페이스를 제공하는 Laravelcms 패키지 MKI-Labs/Espresso를 발견 할 때까지 내 문제를 완전히 해결했습니다.

See all articles