Ruby on rails 在Rails文件夹结构中,我应该在哪里存储一个文本文件,以便在模型中以字符串的形式调用它?
我想在模型中使用haml::Engine将haml模板解析为变量 我应该在rails应用程序文件夹结构中的什么位置存储我的文件(每个模板一个),以及如何在模型中将它们作为字符串调用Ruby on rails 在Rails文件夹结构中,我应该在哪里存储一个文本文件,以便在模型中以字符串的形式调用它?,ruby-on-rails,Ruby On Rails,我想在模型中使用haml::Engine将haml模板解析为变量 我应该在rails应用程序文件夹结构中的什么位置存储我的文件(每个模板一个),以及如何在模型中将它们作为字符串调用 谢谢我不确定这是否是您问题的答案,但是使用rails,您可以创建额外的文件夹(rails提供的默认文件夹结构除外) 但请记住在应用程序启动时加载它们,在rails3中 'application.rb' 下线 config.autoload_路径+=%W(#{config.root}/extras) 在我看来,创建一个
谢谢我不确定这是否是您问题的答案,但是使用rails,您可以创建额外的文件夹(rails提供的默认文件夹结构除外) 但请记住在应用程序启动时加载它们,在rails3中 'application.rb' 下线 config.autoload_路径+=%W(#{config.root}/extras) 在我看来,创建一个额外的文件夹使代码更有条理并不是一件坏事 嗯 干杯
sameera按照sameera所说的,通过将应用程序配置为加载目录,我可能会将其放在“lib”目录中的一个新文件夹中 然后,您可以将rails应用程序加载到application.rb文件中的“lib”中的所有内容
config.autoload_paths += Dir["#{config.root}/lib/**/"]