Skip to content

Commit 51f6272

Browse files
committed
Restore improved bin/dev from generator
The improved bin/dev script provides better development server management through ReactOnRails::Dev::ServerManager with support for different modes (HMR, static assets, production assets)
1 parent d2f0b2d commit 51f6272

File tree

1 file changed

+4
-10
lines changed

1 file changed

+4
-10
lines changed

bin/dev

Lines changed: 4 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99
#
1010
# Each command uses a specific Procfile for process management:
1111
# - bin/dev (default/hmr): Uses Procfile.dev
12-
# - bin/dev static: Uses Procfile.dev-static-assets-assets
12+
# - bin/dev static: Uses Procfile.dev-static-assets
1313
# - bin/dev prod: Uses Procfile.dev-prod-assets
1414
#
1515
# To customize development environment:
@@ -18,14 +18,8 @@
1818
# 3. Extend ReactOnRails::Dev classes in your Rails app for advanced customization
1919
# 4. Use classes directly: ReactOnRails::Dev::ServerManager.start(:development, "Custom.procfile")
2020

21-
begin
22-
require "bundler/setup"
23-
require "react_on_rails/dev"
24-
rescue LoadError
25-
# Fallback for when gem is not yet installed
26-
puts "Loading ReactOnRails development tools..."
27-
require_relative "../../lib/react_on_rails/dev"
28-
end
21+
require "bundler/setup"
22+
require "react_on_rails/dev"
2923

3024
# Main execution
31-
ReactOnRails::Dev::ServerManager.run_from_command_line(ARGV)
25+
ReactOnRails::Dev::ServerManager.run_from_command_line(ARGV)

0 commit comments

Comments
 (0)