GitHub 페이지는 정적 사이트 호스팅용으로 설계되었습니다. 즉, Laravel과 같은 PHP 애플리케이션을 기본적으로 지원하지 않습니다. 그러나 Laravel의 숙련된 명령과 도구를 사용하여 컴파일된 자산(HTML, CSS 및 JavaScript)을 내보내 Laravel 애플리케이션의 정적 프런트엔드 부분을 호스팅할 수 있습니다.
GitHub 페이지용 Laravel "Hello World" 앱을 적용하는 방법은 다음과 같습니다.
Route::get('/', function () { return view('welcome'); // Or replace 'welcome' with your view file. });
PHP Artisan Serve를 사용하여 앱이 로컬에서 실행되는지 확인하세요.
Laravel 뷰를 정적 HTML 파일로 내보내려면 laravel-export 패키지를 사용하세요.
Composer를 통해 설치:
composer require spatie/laravel-export
구성 파일 게시:
php artisan vendor:publish --provider="Spatie\Export\ExportServiceProvider"
Laravel 경로를 정적 HTML 파일로 내보내려면 다음 명령을 실행하세요.
php artisan export
정적 파일은 기본적으로 Storage/export 디렉터리에 저장됩니다(config/export.php 파일에서 출력 경로를 변경할 수 있습니다).
storage/export 디렉터리로 이동하여 모든 파일을 프로젝트의 새 폴더(예: dist)에 복사합니다.
저장소 초기화
코드 커밋
저장소 게시
귀하의 사이트는 https://your-username.github.io/your-repo/에 게시됩니다.
위 내용은 GitHub 페이지의 Day Host 정적 앱의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!