用AI赚第一桶💰低成本搭建一套AI赚钱工具,源码可二开。 广告
## 配置 * <a name="config-initializers"></a> 自定义的初始化代码应放在 `config/initializers` 目录下。 Initializers 目录中的代码在应用启动时被执行。 <sup>[[link](#config-initializers)]</sup> * <a name="gem-initializers"></a> 每个 gem 的初始化代码应放在单独的文件中,并且文件名应与 gem 的名称相同。例如: `carrierwave.rb`, `active_admin.rb`。 <sup>[[link](#gem-initializers)]</sup> * <a name="dev-test-prod-configs"></a> 相应地调整开发环境、测试环境及生产环境的配置(修改 `config/environments/` 目录下对应的文件) <sup>[[link](#dev-test-prod-configs)]</sup> * 添加需要预编译的额外静态资源文件(如果有的话): ```Ruby # config/environments/production.rb # 预编译额外的静态资源文件(application.js, application.css, 以及所有已经被加入的非 JS 或 CSS 的文件) config.assets.precompile += %w( rails_admin/rails_admin.css rails_admin/rails_admin.js ) ``` * <a name="app-config"></a> 将所有环境下都通用的配置放在 `config/application.rb` 文件中。 <sup>[[link](#app-config)]</sup> * <a name="staging-like-prod"></a> 创建一个与生产环境高度相似的 `staging` 环境。 <sup>[[link](#staging-like-prod)]</sup> * <a name="yaml-config"></a> 其它配置应保存在 YAML 文件中,存放在 `config/` 目录下。 <sup>[[link](#yaml-config)]</sup> 从 Rails 4.2 开始,可以通过 `config_for` 这个新方法轻松地加载 YAML 配置文件: ```Ruby Rails::Application.config_for(:yaml_file) ```