Laravel 급 개발 환경: Valet 설치 사용 상세 강좌
Valet 는 Mac 을 위 한 간단 한 개발 환경 입 니 다. Vagrant 가 없고 가상 컴퓨터 가 없 으 며 / etc / hosts 파일 을 설정 하지 않 아 도 됩 니 다. 로 컬 터널 을 사용 하여 사이트 공 유 를 할 수 있 습 니 다.Mac 을 시작 하면 Laravel Valet 은 배경 에서 Nginx 를 조용히 실행 한 다음 DnsMasq 를 통 해 Valet 은 *. dev 도 메 인 이름 에 대한 모든 요청 을 로 컬 에 설 치 된 사이트 디 렉 터 리 로 대리 합 니 다.그 밖 에 이런 빠 른 Laravel 개발 환경 은 7M 메모리 만 차지 해 야 한다.Valet 는 Vagrant 나 Homestead 를 대체 하려 는 것 이 아니 라 다른 선택 을 제공 하여 더욱 유연 하고 빠 르 며 더 작은 메모리 공간 을 차지 합 니 다.바로 이런 이유 로 우 리 는 Valet 을 경량급 개발 환경 이 라 고 부른다.
설치 하 다.
Valet 는 Mac 운영 체제 와 Homebrew 를 요구 합 니 다.설치 하기 전에 아파 치 나 Nginx 같은 다른 프로그램 이 로 컬 80 포트 에 연결 되 어 있 지 않 은 지 확인 해 야 합 니 다.설치 절 차 는 다음 과 같다.
Homebrew 를 최신 버 전 으로 설치 하거나 업데이트 하려 면 홈 brew 를 통 해 PHP 7.1:
brew update
Composer 를 통 해 Valet 를 설치 합 니 다. brew install homebrew/php/php71
composer global require laravel/valet
명령 을 실행 합 니 다. 이 명령 은 Valet 을 설정 하고 설치 한 후 valet install
터미널 ping 에서 임의의 *. dev 도 메 인 이름 을 사용 하려 고 합 니 다. Valet 설치 가 정확 하면 127.0.0.1 에서 온 응답 을 볼 수 있 습 니 다.PING foobar.dev (127.0.0.1): 56 data bytes
64 bytes from 127.0.0.1: icmp_seq=0 ttl=64 time=0.069 ms
64 bytes from 127.0.0.1: icmp_seq=1 ttl=64 time=0.077 ms
64 bytes from 127.0.0.1: icmp_seq=2 ttl=64 time=0.072 ms
64 bytes from 127.0.0.1: icmp_seq=3 ttl=64 time=0.082 ms
시스템 이 시 작 될 때마다 Valet 은 배경 에서 자동 으로 시 작 됩 니 다. valet start 나 valet install 을 다시 수 동 으로 실행 할 필요 가 없습니다.
사용 하 다
도 메 인 이름 접미사 바 꾸 기
실측.. 이 물건 은 구덩이 가 있 습 니까? 아니면. dev 접미사 로 합 니까?
ping foobar.dev
방문 사이트
valet domain com
브 라 우 저 app. dev 방문
모든 링크 디 렉 터 리 를 보고 명령 을 실행 할 수 있 습 니 다
valet link app
.너 도 valet links
를 통 해 심 볼 릭 링크 를 삭제 할 수 있다.기타 상용 Valet 명령
명령 하 다.
묘사 하 다.
valet unlink app-name
"Parked" 디 렉 터 리 에서 이 명령 을 실행 하면 Parked 디 렉 터 리 목록 에서 이 디 렉 터 리 를 제거 할 수 있 습 니 다
valet forget
"Parked" 경 로 를 보십시오.
valet paths
Valet 다시 시작
valet restart
시작 Valet
valet start
Valet 닫 기
valet stop
Valet 마 운 트 해제
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
다양한 언어의 JSONJSON은 Javascript 표기법을 사용하여 데이터 구조를 레이아웃하는 데이터 형식입니다. 그러나 Javascript가 코드에서 이러한 구조를 나타낼 수 있는 유일한 언어는 아닙니다. 저는 일반적으로 '객체'{}...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.