3

rails new appName -m path/to/generator独自のアプリジェネレーター(つまり)を作成し、レールのジェネレーターと一緒にカスタムジェネレーターを使用しようとしています。

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