Come bonus, come posso impostarlo in una configurazione, in modo tale che quando accedo al mio server di produzione non devo ridigitarlo.Come posso impostare RAILS_ENV alla produzione per tutti i successivi comandi di rake?
risposta
Tendo a volerlo impostare coscienziosamente anche con ogni comando.
Anche se non faccio molto direttamente sul server, di solito utilizzo capistrano. Quindi, se stavo lavorando direttamente sul server molto, potrei volerlo impostare in modo permanente. Il che, BTW, Larry non ha menzionato come fare:
$ RAILS_ENV=production
$ rake foo
$ rake bar
Io uso
rake nome_attività RAILS_ENV = produzione
In questo modo devo digitare la frase "produzione" coscienziosamente. Meno booboos!
Bonus risposta:
impostare l'ambiente RAILS_ENV variabile di produzione.
È possibile farlo come alias di shell. Ad esempio "set_production" La sintassi esatta dipende dal tipo di shell.
Oppure è possibile impostare la variabile env quando si effettua l'accesso al sistema di produzione.
nel vostro .bashrc, messo:
if [[ $- != *i* ]] ; then
# Shell is non-interactive. Be done now!
return
fi
export RAILS_ENV=production
Attenzione, sarà sempre in modalità di produzione, quando si effettua il login!
- 1. Come si forza RAILS_ENV in un'attività rake?
- 2. Rails rake assets: precompilare per la produzione
- 3. ADF af: showPrintablePageBehavior invia tutti i successivi comandi di navigazione a una nuova finestra
- 4. Nginx/Passenger/Rails, dove impostare RAILS_ENV?
- 5. rake db: create vs rake db: crea: tutti
- 6. Uscita limite di tutti i comandi Linux
- 7. Quali sono tutti i codici funzione per i comandi svn?
- 8. task rake in esecuzione su 'produzione' e specificando ambiente?
- 9. Git non clona tutti i rami sui cloni successivi?
- 10. Posso usare ECHO per eseguire i comandi?
- 11. Come eseguire comandi all'interno delle attività di Rake?
- 12. Come utilizzare seed.rb per popolare in modo selettivo i database di sviluppo e/o di produzione?
- 13. Riga comandi Hiera: come posso visualizzare tutti i dati nella gerarchia per un dato nodo?
- 14. Come ottenere un elenco di tutti i comandi shell disponibili
- 15. Rails - rspec - Come posso eseguire tutti i test di integrazione, simile a rastrellare spec: modelli
- 16. Come accedere alla console di rails in produzione via capistrano?
- 17. Abilita permanentemente tutti i comandi disabilitati
- 18. Rails.env vs RAILS_ENV
- 19. reindirizza l'output bash e l'errore per tutti i comandi
- 20. git elenca tutti i comandi disponibili
- 21. Come posso creare un registro di tutti i comandi ECHO in un file BATCH?
- 22. Come si distribuiscono i lavori cron alla produzione?
- 23. Come si accede a rails_env dal comando Cap deploy?
- 24. Il modo migliore per impostare un'app Node/Express per la modalità di produzione o di produzione
- 25. Come posso velocizzare compito Rubino/Rake
- 26. come mongoid crea l'indice per l'ambiente di test e produzione
- 27. Impostare la modalità rigorosa in PowerShell per tutti i moduli
- 28. Come posso impostare un tag per i frammenti di viewpager?
- 29. Esecuzione di comandi adb su tutti i dispositivi collegati
- 30. Come posso impostare la posizione predefinita del progetto per tutti i progetti in IntelliJ IDEA?
Non è la stessa cosa di una variabile di ambiente che utilizza CLI. Ho avuto difficoltà a trovarlo in Google. – Eddie