Sim, você pode usar os recursos da CLI da Twill's Vue com o Laravel Sail. O Twill foi projetado para funcionar perfeitamente com o Laravel, inclusive ao usar o Laravel Sail como ambiente de desenvolvimento.
Aqui estão as etapas para usar os recursos da CLI da Twill's Vue com o Laravel Sail:
1. Instale a sarja: Siga as etapas de instalação da sarja padrão, conforme descrito na [documentação do Twill] (https://twillcms.com/docs/getting-started/installation.html). Isso inclui a execução de `compositor requer área17/swill:"^3.0 "` e `php artisan swill: install`.
2. Configure o Laravel Sail: Verifique se o seu aplicativo Laravel está configurado para usar o Laravel Sail. Isso inclui a criação de um arquivo `Docker-compose.yml` e execução do comando` ./vendor/bin/sail up` para iniciar o ambiente de desenvolvimento.
3. Use comandos Vue CLI da Twill: a sarja fornece um conjunto de comandos Vue CLI que você pode usar para gerenciar seus ativos de front-end. Esses comandos funcionam perfeitamente com o Laravel Sail:
- `Sail NPM Run Dev`: Execute o VUE Development Server.
- `Sail NPM Run Build`: construa seus ativos VUE para produção.
- `Sail NPM Run Lint`: fie seu código VUE.
Você pode executar esses comandos em seu ambiente de vela de Laravel, como faria com qualquer outro comando artesão de Laravel.
4. Integrar os componentes Vue da Twill: a sarja fornece um conjunto de componentes VUE pré-criados que você pode usar em seu aplicativo. Você pode importar e usar esses componentes no seu código vue.js, assim como faria com qualquer outro componente VUE.
5. Personalizar e estender: A sarja foi projetada para ser altamente personalizável. Você pode modificar os componentes do VUE, criar seus próprios componentes personalizados e integrar a funcionalidade front-end do Twill com seu aplicativo baseado em vela de Laravel.
Seguindo estas etapas, você pode usar perfeitamente os recursos da CLI da Twill no seu ambiente de desenvolvimento de vela de Laravel. Isso permite que você aproveite as poderosas ferramentas de front-end da Twill, enquanto ainda se beneficia da facilidade de uso e consistência fornecida pela Laravel Sail.
Citações:[1] https://github.com/area17/twill/issues/192
[2] https://twillcms.com/docs/getting-started/installation.html
[3] https://demos.pixinvent.com/vuexy-vuejs-admin-template/documentation/guide/laravel-integration/laravel-lail-docker.html
[4] https://laravel.com/docs/11.x/sail
[5] https://packagist.org/packages/laravel/sail