gpt4 book ai didi

ruby-on-rails - 如何从模板复制 Rails 生成器中的整个目录

转载 作者:行者123 更新时间:2023-12-03 02:54:16 26 4
gpt4 key购买 nike

我正在创建一个 Rails 生成器,我想从模板复制整个目录。我正在使用 FileUtils.cp_r 并且它可以工作,但问题是我需要从 Rails 应用程序目录精确确定模板目录的路径,而不是像使用 copy_file 那样仅具有相对路径:例如,我有

FileUtils.cp_r 'lib/generators/cms/templates/content_wrappers', 'app/views/content_wrappers'

它工作正常,但如果可能的话,我只想使用像 copy_file 中那样的相对路径。有什么想法吗?

最佳答案

在生成器方法中复制整个目录的命令很简单:

def some_generator_method
directory 'path_to_install_directory', 'path_to_source_directory'
end

关于ruby-on-rails - 如何从模板复制 Rails 生成器中的整个目录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7369947/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com