예, Laravel Sail과 Laravel Homestead 모두에서 Twill을 사용할 수 있습니다.
Laravel Sail에서 Twill 사용하기
Twill은 Laravel의 공식 Docker 개발 환경인 Laravel Sail과 호환됩니다. Twill 문서는 Sail에서 Twill을 사용하는 데 대한 구체적인 지침을 제공합니다.
1. Twill 설치: Twill 설명서에 설명된 대로 표준 Twill 설치 단계를 따르세요. 여기에는 `composer require Area17/twill:"^3.0"` 및 `php artisan twill:install` 실행이 포함됩니다.
2. Sail 구성: `docker-compose.yml` 파일이 Twill 애플리케이션에 맞게 올바르게 설정되었는지 확인하세요. 여기에는 MySQL 또는 PostgreSQL과 같은 필요한 서비스를 추가하는 것이 포함됩니다.
3. Sail 명령 실행: `sail up`, `sail artisan migration` 및 `sail npm run dev`와 같은 표준 Sail 명령을 사용하여 Twill 애플리케이션을 관리할 수 있습니다.
4. Twill 관리에 액세스: 기본적으로 Twill 관리 콘솔은 애플리케이션의 '/admin' 경로에서 사용할 수 있습니다. Sail을 사용하는 경우 `http://localhost/admin`에서 관리 콘솔에 액세스할 수 있습니다.
Laravel Homestead에서 Twill 사용하기
Twill은 Laravel용 개발 환경을 제공하는 사전 패키지된 Vagrant 박스인 Laravel Homestead와도 호환됩니다.
1. Twill 설치: Twill 설명서에 설명된 대로 표준 Twill 설치 단계를 따르세요.
2. 홈스테드 구성: 홈스테드 구성이 Twill 애플리케이션에 맞게 올바르게 설정되었는지 확인하세요. 여기에는 MySQL 또는 PostgreSQL과 같은 필요한 서비스를 추가하는 것이 포함됩니다.
3. 홈스테드 명령 실행: 표준 홈스테드 명령을 사용하여 `vagrant up`, `vagrant ssh` 및 `php artisan migration`과 같은 Twill 애플리케이션을 관리할 수 있습니다.
4. Twill 관리에 액세스: 기본적으로 Twill 관리 콘솔은 애플리케이션의 '/admin' 경로에서 사용할 수 있습니다. Homestead를 사용하는 경우 `http://your-homestead-domain/admin`에서 관리 콘솔에 액세스할 수 있습니다.
두 경우 모두 Twill은 Laravel 개발 환경과 원활하게 통합되므로 Sail 또는 Homestead 기반 프로젝트 내에서 Twill의 기능을 활용할 수 있습니다.
인용:[1] https://packagist.org/packages/laravel/sail
[2] https://twillcms.com/docs/getting-started/index.html
[3] https://twillcms.com/docs/2.x/getting-started/
[4] https://laravel.com/docs/11.x/sail
[5] https://twillcms.com/docs/getting-started/installation.html