Mac OS에서 Laravel 로컬 개발 환경 구축
3720 단어 laravel5.5
개요
Mac의 로컬 환경에서 Laravel의 개발 환경을 구축 할 때 막혔으므로 메모를 남겨 둡니다.
환경
이름
버전
php
7.1.0
라라벨
5.5
절차
※php의 install는 phpbrew에서 php를 설치할 때 막힌 것 를 참고로 해 주세요.
composer 설치
$ brew install homebrew/php/composer
2018/7/20 업데이트
Error: homebrew/php was deprecated. This tap is now empty as all its formulae were migrated.
위와 같은 오류가 발생하는 사람은 아래 명령을 실행해보십시오.
$ brew install homebrew/core/composer
보충
homebrew/php
=> homebrew/core
로 마이그레이션된 것 같습니다.$ brew search composer
==> Formulae
composer ✔
==> Casks
composercat
If you meant "composer" specifically:
It was migrated from homebrew/php to homebrew/core.
Laravel의 install
Composer를 사용하여 Laravel 설치 프로그램 다운로드
$ composer global require "laravel/installer"
패스를 통과
아래 설정을
~/.bashrc
로 복사합니다.export PATH="$PATH:$HOME/.composer/vendor/bin"
한 번 불러오기
$ source ~/.bashrc
프로젝트 만들기
laravel new 명령으로 프로젝트를 만듭니다.
$ laravel new {プロジェクト名}
로컬 개발 서버 시작
$ php artisan serve
에러 발생!!
상기 순서로 진행해 가면 아래와 같은 에러가 나왔다.
PHP Warning: require({project_name}/vendor/autoload.php): failed to open stream: No such file or directory in {project_name}/artisan on line 18
내용을 보면 프로젝트 내에
vendor/
라는 디렉토리가 작성되지 않았다는 것이 문제 같다.↓확실히 아무것도 출력되지 않았다. . . ↓
$ ls | grep vendor
대책
laravel 명령이 아닌 composer로 프로젝트 만들기
Laravel의 artisan 명령 요약 를 보면 laravel 명령이 그다지 좋지 않다고 기재되어 있다.
그래서 composer 명령으로 프로젝트를 만듭니다.
$ composer create-project --prefer-dist laravel/laravel {プロジェクト名}
vendor/
가 작성되어 로컬 개발 서버도 무사하게 기동할 수 있었다 🎉vendor/확인
$ ls | grep vendor
vendor
로컬 개발 서버 시작
$ php artisan serve
Laravel development server started: <http://127.0.0.1:8000>
http://127.0.0.1:8000으로 이동하여 Laravel 페이지가 표시됨
끝
Reference
이 문제에 관하여(Mac OS에서 Laravel 로컬 개발 환경 구축), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/da-sugi/items/7ee7a458aad4209bab01텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)