我在关注这本书The Rails Way 7..作者在初始化一个新项目时教了一些额外的参数,基本上他们跳过了 ActionMailer,ActiveStorage 和其他参数,并说他们在项目后期添加,如果需要的话。
我很想知道如何在项目后期启用这些框架,所以我自己尝试了一下,但没有成功。
我已经尝试添加 ActiveStorage 框架,方法是在 application.rb 文件中的 config.rb 中取消注解 require“active_storage/engine”。之后,我运行了rails active_storage:install
命令,它成功创建了迁移,但项目仍然缺少active_storage
配置,例如 environment 文件和 storage.yml 文件中的配置...
我必须自己添加这些配置还是我错过了一些东西?如果是这样的话,在动手之前跳过那些框架并不是一件好事。
多谢了
1条答案
按热度按时间piv4azn71#
您需要在config文件夹中添加文件storage.yml,并添加一些配置,如下所示:
在示例中,现在可以将关联添加到模型和加载文件之一: