레일 생성기 制限設定

2679 단어 railsgeneratorruby

rails g 코만도로 생생사레루파이루를 制限する


  • ドキュメント

  • config/application.rb 内に下記のように設定する




    config.generators do |g|
      g.jbuilder       false
    end
     # p config.generators
    


  • 各種設定項目はdrokument内で確認できた Rails::Generators
  • 코드①を有効化して、sar 바로그を確認すると下記のように設定項目を確認できる


  • 드큐멘토니기述されていない項目...


  • skip_routesソース


  • わからなかったこと
  • ルーティング生成の有無の設定項目である skip_routes は、 railsガイドAPIドキュメントその他の公式と思われるリソース を調べたが見つからず 個人ブログ などの2次、3次などのリソースでしか知ることができなかった.


  • 分かったこと
    rails のリポジトリにて、 Rails::ControllerGenerator::ControllerGenerator オブジェクト class_option の引数に skip_routes が記述されていることを確認できた.上記のコードとどのように絡んでくるかはわかっていないが、 skip_routes true or false を記述することで、 rails g controller 実行の際に設定を読み込み、 config.generators.skip_routes false ならば、 ru-ting生成を無効にするという動きをすると思われる.


    感想
    APIドキュメント などの公式りソースから情報を読み取っているが、もし公式リソースに情報がない、もれくは見つが

    좋은 웹페이지 즐겨찾기