Quando si esegue un ambiente personalizzato con grails tramite grails -Dgrails.env = custom run-app sembra che l'auto ricarica/hot deploy sia disattivata, qualcuno sa come abilitare arbitrariamente questo per un dato ambiente, non solo per dev, che sembra essere l'unico env in cui è effettivamente attivo di default?Grails auto ricarica la funzionalità in run-app su un ambiente personalizzato
risposta
La bandiera che si desidera è "disable.auto.recompile", es:
grails -Dgrails.env=custom -Ddisable.auto.recompile=false run-app
Questo sembra essere traballante, ad esempio le modifiche al codice grezzo in un controller o servizio per cui funziona, ma dicono modifiche js, css o html all'interno delle viste dell'applicazione o della web app dir, niente da fare? –
Questi non vengono automaticamente caricati automaticamente per te? Strano, per me va bene anche senza disable.auto.recompile. Hai qualcosa in cache? Se stai usando firefox hit cmd-shift-R (o ctl-shift-R su windows) per ricaricare e bypassare la cache. –
No, non sembra succedere per me, in modalità DEV anche se ... molto strano. –
ho risolto questo aggiungendo il seguente alla mia ENV (personalizzato in questo caso) Config.groovy:
custom {
disable.auto.recompile=false
grails.gsp.enable.reload=true
}
è inoltre possibile aggiungere il flag -reloading alla propria configurazione corsa:
grails -reloading -Dgrails.env=custom run-app
assicurarsi che sia il primo arg!
Fare clic con il progetto -> Esegui come -> Esegui configurazioni
È per i file Just GSP? Che ne pensi di farla ricaricare automaticamente per tutti i tipi di file non limitati a ** GSP ** solo? – Ishwor
Quali tipi di file vedi non ricaricare @ishwor? – anataliocs
Hai detto, assicurati che sia il primo argomento, ma nello screenshot è il secondo argomento. È un errore di battitura? – slim
risolvere il problema con il cambio di nome della mia cartella che contiene il progetto ... questa volta un nome che aveva spazi ... dal momento che gli spazi hanno iniziato a funzionare bene
Per favore dedica un po 'più di fatica a scrivere una risposta. Inizia con frasi complete e segni di punteggiatura. – GhostCat
Mi spiace, quello che voglio dire è che risolvo il problema cambiando il nome della cartella che contiene il mio progetto. in precedenza la cartella aveva un nome che conteneva spazi, dopo aver rimosso quegli spazi tutto funzionava bene .. Esempio la mia cartella su myfolder –
- 1. Come creare un ambiente personalizzato in Grails?
- 2. Jekyll auto-ricarica
- 3. Ricarica il bootstrap con Grails
- 4. Un ambiente IDE JavaScript ricco di funzionalità?
- 5. Auto ricarica l'app di Python Flask su modifiche al codice
- 6. Abilita Grails 3.x auto-reload in IntelliJ
- 7. Ricarica app su cambio file personalizzato in playframework
- 8. Grails - Tag personalizzato all'interno di un tag standard di Grails
- 9. Configurazione esecuzione IntelliJ per ambiente Grails
- 10. angularjs auto ricarica quando modifica backend
- 11. Grails eseguire codice per-ambiente
- 12. Comando personalizzato per '\ begin {ambiente} ... \ end {ambiente}'
- 13. Ricarica solo un UITableViewCell su un UITableview
- 14. Grails 2.4.3 non ricarica il controller o il servizio
- 15. Jquery: Aggiorna/ricarica la pagina facendo clic su un pulsante
- 16. Grails 3: test di integrazione vengono eseguiti in un ambiente di sviluppo, non in un ambiente di test
- 17. Preferenze Ricarica in PreferenceActivity su Riprendi
- 18. Jade Auto-compile in Webstorm su Windows
- 19. Ricarica GSP dinamico lento in produzione su AIX
- 20. Creazione di un editText personalizzato con funzionalità tag-like
- 21. MVC personalizzato ViewModel e vincolante auto
- 22. Plugin Vim - auto-completamento personalizzato di parametri in modalità comando
- 23. Come disabilitare la ricarica Amazon EC2?
- 24. Grails 2 errore di ricarica a caldo per un servizio che contiene una classe interna statica
- 25. Ricarica automaticamente i file modello
- 26. Ricarica un attributo modello
- 27. PHP: resetta la durata della sessione su ricarica
- 28. Installare un ambiente Python/Sfinge su Windows?
- 29. Utilizzo del marshaller JSON personalizzato in Grails con opzione deep
- 30. Rendering PDF non funziona su ambiente prod
Un po 'tardi qui, ma sembra che la ricompilazione automatica dei file GSP sia disabilitata per ambienti di esecuzione personalizzati, e per qualche motivo Gr ails ignora anche il flag 'disable.auto.recompile'. Sono stato in grado di ricompilare i file GSP passando in '-Dgrails.gsp.enable.reload = true' allo script dell'app-app. – Aquatoad