-1
私はレールアプリジェネレータを持っているので、テンプレート全体のいくつかの場所でapp_name
をサニタイズする必要があります。 sanitized_app_name
が必要なすべての単一の場所でそれを行うのは間違っていると感じますが、私はこの種のことについて書類を探すのは苦労しています。App Generator:ジェネレータ全体で使用する変数を宣言するにはどうすればよいですか?
APP_NAME = ->(input) { ...sanitizing code ... }.(:real_app_name)
、どこでもそれを使用する:
これは間違いなく私が取っておきたいルートですが、どこで定義しますか? 'AppGenerator.start'を呼び出す' bin/'のRubyスクリプトの中に置いていますが、' template 'に4個あります:初期化されていない定数DefaultRails :: AppGenerator :: DB_NAME(NameError) – refeniz
It's私はあなたのプロジェクトの構造について全く知らないので、伝えにくいです。例:あなたの 'AppGenerator'クラスで。 – mudasobwa
あなたは正しいです、私には大きな誤解がありました。ありがとう。 – refeniz