rails 6.0.3
(Angenommen, ein Projekt verwendet nicht * Minitest
*)
Rails g Controller <Controllername> <Aktionsname>
Erstellt zusätzlich zu "Controller" und "Ansicht" ** unnötige Dateien **.
Um dies zu vermeiden, erstellen Sie die folgende Datei im Projekt "Rails": Bei der Ausführung des Befehls "Rails g Controller" ** Verhindern Sie, dass andere Dateien als "Controller" und "Ansicht" erstellt werden **.
config/initializers/generators.rb
Rails.application.config.generators do |g|
g.assets false
g.helper false
g.skip_routes true
end
Wenn das Erstellen der obigen Datei problematisch ist, Führen Sie den Befehl "Rails G Controller" mit den folgenden drei hinzugefügten Optionen aus.
Terminal
rails g controller <Controller-Name> <Aktionsname> --no-assets --no-helper --skip-routes
Das Obige hat die folgenden Vorzüge.
app / assets /
** erstellt.app / helpers /
** erstellt.config / route.rb
hinzugefügt **.Recommended Posts