Sì, puoi usare le caratteristiche Vue CLI di Twill con Laravel Sail. Twill è progettato per funzionare perfettamente con Laravel, anche quando si utilizza Laravel Sail come ambiente di sviluppo.
Ecco i passaggi per utilizzare le caratteristiche Vue CLI di Twill con Laravel Sail:
1. Installa Twill: seguire i passaggi standard di installazione di Twill, come indicato nella [documentazione twill] (https://twillcms.com/docs/getting-started/installation.html). Ciò include l'esecuzione di `composer richiede area17/twill:"^3.0 "` e `PHP Twill artigianale: Installa`.
2. Impostare Laravel Sail: assicurati che la tua applicazione Laravel sia impostata per utilizzare Laravel Sail. Ciò include la creazione di un file `Docker-compose.yml` e l'esecuzione del comando` ./vendor/bin/sail up` per avviare l'ambiente di sviluppo.
3. Usa i comandi VUE CLI di Twill: Twill fornisce un set di comandi VUE CLI che è possibile utilizzare per gestire le risorse front-end. Questi comandi funzionano perfettamente con Laravel Sail:
- `Sail npm run dev`: esegui il server Vue Development.
- `Sail Npm Run Build`: Costruisci le tue risorse Vue per la produzione.
- `Sail Npm Run Lint`: Lint Your Vue Code.
Puoi eseguire questi comandi all'interno del tuo ambiente a vela di Laravel, proprio come faresti con qualsiasi altro comando artigianale di Laravel.
4. Integrano i componenti Vue di Twill: Twill fornisce una serie di componenti Vue pre-costruiti che è possibile utilizzare nell'applicazione. Puoi importare e utilizzare questi componenti nel codice Vue.js, proprio come faresti con qualsiasi altro componente Vue.
5. Personalizza ed estensione: Twill è progettato per essere altamente personalizzabile. È possibile modificare i componenti VUE, creare i tuoi componenti personalizzati e integrare la funzionalità front-end di Twill con la tua applicazione basata su vela Laravel.
Seguendo questi passaggi, è possibile utilizzare perfettamente le caratteristiche Vue CLI di Twill all'interno del tuo ambiente di sviluppo a vela Laravel. Ciò ti consente di sfruttare i potenti strumenti front-end di Twill, beneficiando ancora della facilità d'uso e della coerenza fornita da Laravel Sail.
Citazioni:[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-sail-docker.html
[4] https://laravel.com/docs/11.x/sail
[5] https://packagist.org/packages/laravel/sail