Class: TurboDesktop::Generators::InstallGenerator
- Inherits:
-
Rails::Generators::Base
- Object
- Rails::Generators::Base
- TurboDesktop::Generators::InstallGenerator
- Defined in:
- lib/generators/turbo_desktop/install/install_generator.rb
Instance Method Summary collapse
Instance Method Details
#copy_initializer ⇒ Object
10 11 12 |
# File 'lib/generators/turbo_desktop/install/install_generator.rb', line 10 def copy_initializer template "initializer.rb.tt", "config/initializers/turbo_desktop.rb" end |
#mount_engine ⇒ Object
14 15 16 |
# File 'lib/generators/turbo_desktop/install/install_generator.rb', line 14 def mount_engine route 'mount TurboDesktop::Engine => "/turbo-desktop"' end |
#show_next_steps ⇒ Object
18 19 20 21 22 23 24 25 26 27 |
# File 'lib/generators/turbo_desktop/install/install_generator.rb', line 18 def show_next_steps say "" say "Turbo Desktop installed!", :green say "" say "Next steps:" say " 1. npx turbo-desktop init # Scaffold the desktop shell" say " 2. rails server # Start your Rails app" say " 3. npx turbo-desktop dev # Launch the desktop app" say "" end |