Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/email/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ruby on rails 如何使用railties安装迁移以外的文件(例如,配置文件)_Ruby On Rails_Rake_Ruby On Rails 3.1_Ruby On Rails Plugins_Rails Engines - Fatal编程技术网

Ruby on rails 如何使用railties安装迁移以外的文件(例如,配置文件)

Ruby on rails 如何使用railties安装迁移以外的文件(例如,配置文件),ruby-on-rails,rake,ruby-on-rails-3.1,ruby-on-rails-plugins,rails-engines,Ruby On Rails,Rake,Ruby On Rails 3.1,Ruby On Rails Plugins,Rails Engines,我使用的是Rails 3.1,我能够使用railties安装迁移(通过执行rake railties:install:migrations FROM=plugin\u name)。但是,我还有几个配置文件(.yml等),我也需要复制它们。 如何做到这一点?例如,请参见我创建的gem中的代码: 简单地说:使用命令,比如copy\u file 希望这有帮助。例如,请查看我创建的gem中的代码: 简单地说:使用命令,比如copy\u file 希望这有帮助。您如何调用此特定任务。我知道我可以通过运行“

我使用的是Rails 3.1,我能够使用railties安装迁移(通过执行rake railties:install:migrations FROM=plugin\u name)。但是,我还有几个配置文件(.yml等),我也需要复制它们。
如何做到这一点?

例如,请参见我创建的gem中的代码:

简单地说:使用命令,比如
copy\u file


希望这有帮助。

例如,请查看我创建的gem中的代码:

简单地说:使用命令,比如
copy\u file


希望这有帮助。

您如何调用此特定任务。我知道我可以通过运行“ruby脚本/railsgimport\u产品:安装”之类的东西来运行整个操作集。但是我如何只运行一个任务,比如“复制Java脚本”?据我所知,唯一的解决方案是创建不同的生成器。如何调用这个特定任务。我知道我可以通过运行“ruby脚本/railsgimport\u产品:安装”之类的东西来运行整个操作集。但是我如何只运行一个任务,比如“复制Java脚本”?据我所知,唯一的解决方案是创建不同的生成器。