3

尝试制作我自己的应用程序生成器(即rails new appName -m path/to/generator)并在rails 旁边使用我的自定义生成器。

一切顺利,除非我想添加一个 source_path。有几篇关于这如何与现有应用程序的生成器一起工作的帖子 - 看到这里我得到了同样的错误。

当我将以下行添加到脚本的顶部时:

source_root File.expand_path('../dependencies', FILE )

控制台返回: apply': undefined method 'source_root' for # Rails::Generators:: App Generator : 0x007f8b0a2a3798> (NoMethodError)

鉴于我在 Rails 项目中而不是纯 ruby​​ 项目,我应该如何重组我的生成器?

4

0 回答 0