Class: Jets::Generators::Overrides::App::AppGenerator
- Inherits:
-
Rails::Generators::AppBase
- Object
- Rails::Generators::AppBase
- Jets::Generators::Overrides::App::AppGenerator
- Includes:
- AppBaseOverrides, Helpers
- Defined in:
- lib/jets/generators/overrides/app/app_generator.rb
Constant Summary
Constants included from AppBaseOverrides
Jets::Generators::Overrides::App::AppBaseOverrides::DATABASES, Jets::Generators::Overrides::App::AppBaseOverrides::VALID_MODES
Instance Method Summary collapse
- #create_bin_files ⇒ Object
- #create_root_files ⇒ Object
-
#run_javascript ⇒ Object
Custom version because Rails run_javascript calls rails importmap:install.
Instance Method Details
#create_bin_files ⇒ Object
101 102 103 |
# File 'lib/jets/generators/overrides/app/app_generator.rb', line 101 def create_bin_files build(:bin) end |
#create_root_files ⇒ Object
97 98 99 |
# File 'lib/jets/generators/overrides/app/app_generator.rb', line 97 def create_root_files build(:version_control) end |
#run_javascript ⇒ Object
Custom version because Rails run_javascript calls rails importmap:install
113 114 115 116 117 118 119 120 121 |
# File 'lib/jets/generators/overrides/app/app_generator.rb', line 113 def run_javascript return unless [:mode] == "html" if [:javascript] == "importmap" sh "bundle exec jets importmap:install" else puts "WARN: Only importmap is supported at this time." end end |