

É melhor que seja executada dentre de um bloco console: Permite que você defina qual classe deve ser usada quando executar bin/rails console. Para especificar que requisições devem prover informações de debug em erros. Para um controle mais refinado,ĭefina como false e implemente o método show_detailed_exceptions? em seus controllers Teste e false é o padrão no modo de produção. true é o padrão nos ambientes de desenvolvimento e Informações detalhadas de debug de erros à resposta HTTP, e o controller Rails::Info irá exibir o contexto de execução da aplicação em 3.1.9 lorize_loggingĭetermina quando utilizar ou não códigos de cores ANSI ao registrar informações no log. Veja Cache Stores para opções de configuração por store. Ou um objeto que implementa a API de cache. Incluem um dos symbols: :memory_store, :file_store, :mem_cache_store, :null_store, :redis_cache_store, 3.1.8 config.cache_store configura qual armazenamento de cache o Rails deve utilizar. Valor deve ser um symbol com um dia da semana válido (por ex: :monday). 3.1.7 config.beginning_of_weekĬonfigura o começo da semana para a aplicação. No modo de test, o padrão é false se o Spring estiver instalado, caso contrário é true. O padrão é false no modo desenvolvimento e true no modo de produção. Quando o cache está ativado ( true) o recarregamento não irá acontecer. 3.1.6 config.cache_classesĬontrola quando as classes e módulos da aplicação devem ser recarregados em caso de mudanças. Que ele não precisa construir um índice para eles. Relativos e reduz o processamento e o consumo de memória RAM do Bootsnap, já Verificar estes diretórios quando resolver chamadas de require com caminhos Ao ser definido como false, previne o Ruby de O modo Zeitwerk usa caminhos absolutos internamente eĪplicações executadas neste modo não necessitam de require_dependency, então models, controllers, jobs, etc não Esta configuração é true por padrão, mas é recomendado que sejaĭefinida como false no recém lançado modo :zeitwerk, emĬonfig/application.rb. Veja mais em Auto carregamento e Recarregando Constantes 3.1.5 config.add_autoload_paths_to_load_pathĭetermina se os caminhos de auto carregamento devem ser adicionados para $LOAD_PATH. Não é mais recomendado ajustar essa configuração. 3.1.4 toload_pathsĪceita um array de caminhos de onde o Rails deveĬarregar automaticamente constantes. Todos elementos desse arrayĭevem estar também em autoload_paths. Todo auto carregamento acontece somente uma vez. Essa configuração é relevante se config.cache_classes está definido comoįalse, que é o padrão no modo de desenvolvimento. 3.1.3 toload_once_pathsĪceita um array de caminhos de onde o Railsĭeve carregar automaticamente constantes que não serão removidas por uma Essa é uma versão encurtada de config.action_controller.asset_host. Restrições de concorrência embutidas em navegadores usando diferentes aliasesĭe domínios. Essa opção é útil quandoĬDNs são usados para hospedar assets, ou para quando você deseja contornar delete 'div' end config.after_initialize doĪctionView::Base.sanitized_allowed_lete 'div'ĭefine o host para os assets.
