2013-09-06 4 views
1

Laravel 4를 설치하는 방법? 최신 Laravel zip 파일을 다운로드하고 Windows 7 PC에도 Composer를 설치했습니다. 나는 이것에 대한 튜토리얼을 찾으려고 노력했다.Laravel 4를 설치하는 방법?

Laravel을 사용하려면 정말 Git이 설치되어 있어야합니까? 로컬 다운로드 zip 파일에서 Laravel을 설치하기 위해 작곡가를 사용할 수 있습니까? 또는 zip 파일의 압축을 풀고 로컬 웹 루트 폴더에 Laravel 작업을 시작할 수 있습니까? 타사 구성 요소를 설치하는 방법은 어떻습니까? 모두 인터넷에서 설치해야합니까? Composer를 사용하여 로컬 소스에서 설치할 수 있습니까?

답변

2

composer install --prefer-dist을 실행하면 git이 필요하지 않다고 가정합니다. 그러나 버전 관리없이 개발하는 것이 현명한 결정은 아니며, 특히 오프라인에서 사용할 수있는 분산 버전 제어입니다. 따라서 Git을 설치하는 것이 더 좋다고 생각합니다. 작곡가를 사용하여 모든 종속성을 자동으로 다운로드하고 설치합니다.

종속성의 모든 의존성과 종속성을 리포지토리에서 하나씩 다운로드하고 설치의 특정 디렉토리에 복사 한 다음 psr-0을 사용하여 자동로드 할 수 있다고 생각합니다. 그러나 나는 그 많은 고통을 즐기지 않을 것이라고 생각합니다. 작곡가는 당신을 위해 모든 것을 다루는 훨씬 더 나은 일을 할 수 있습니다. 그것은 더 빠를 것이다. 다운로드 한 zip 파일은 작곡가와 디렉토리 골격에 대한 설정 파일을 제공하며 프레임 워크 자체는 아닙니다. 실제 다운로드는 작성자가 수행합니다.

Composer가 모든 것을 다운로드 한 후에는 나중에 구조화 된 파일을 사용하여 나중에 프로젝트에 사용할 수 있지만 설치가 조금 부실하다고 생각합니다.

또한 작곡가는 다운로드 한 패키지의 로컬 캐시를 만듭니다. 5 features to know about Composer PHP에서

발췌 : 당신이 DIST 패키지를 다운로드 할 때

11 월 2012 년 이후, 작곡가가 자동으로 아카이브를 저장합니다. 기본적으로 dist 패키지는 태그가있는 버전 (예 : "symfony/symfony": "v2.1.4"또는 "2.1. *"또는 "> 2.2, < 2.3-dev"와 같은 와일드 카드 또는 범위 버전의 경우)에 사용됩니다. if 당신은 최소한의 안정성으로 안정을 사용합니다.

+0

답장을 보내 주셔서 감사합니다. 그 때마다 새로운 Laravel 프로젝트를 시작할 때마다, 나는 모든 것을 설치하기 위해 작곡가를 사용해야합니다. Laravel에 CMS를 구축하면 다른 프로젝트에서 CMS를 어떻게 재사용 할 수 있습니까? 서버에 업로드해야합니까? – user1995781

+0

기본적으로 예, 작곡가를 매번 사용하는 것이 좋습니다. 버전 관리 양식을 사용하는 경우 저장소 (원격 저장소 선호)를 유지하고 저장소를 개발 및 업데이트하고 저장소에서 가져와 배포 할 수 있습니다. 그러면 'composer install'을 실행하여 Laravel을 비롯한 모든 종속성을 설치할 수 있습니다 . 다른 프로젝트에서 앱을 사용해야하는 경우이를 포크해야합니다. 또는 간단한 CMS와 같은 범용 구성 요소 인 경우 [패키지] (http://laravel.com/docs/packages "Lavarvel Documentation - Package Development")를 빌드하는 것을 고려할 수 있습니다. –

관련 문제