Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: shakacode/react_on_rails-v16-generator-playground
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: main
Choose a base ref
...
head repository: shakacode/react_on_rails-v16-generator-playground
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: install-react-on-rails
Choose a head ref
Checking mergeability… Don’t worry, you can still create the pull request.
  • 2 commits
  • 33 files changed
  • 2 contributors

Commits on Sep 28, 2025

  1. Run react_on_rails:install generator

    - Run rails generate react_on_rails:install
    - Configure Shakapacker webpack integration with full config
    - Add HelloWorld example React components (client and server)
    - Set up webpack configuration for client and server bundles
    - Add Procfile.dev variants for different asset compilation modes
    - Configure babel.config.js for React development
    - Install npm dependencies for webpack and React
    - Add react_on_rails initializer with configuration
    - Add hello_world route and controller
    - Fix RuboCop linting issues in generated files
    
    The application is now ready to use React with server-side rendering support.
    Visit /hello_world to see the example component in action.
    
    🤖 Generated with [Claude Code](https://claude.ai/code)
    
    Co-Authored-By: Claude <[email protected]>
    justin808 and claude committed Sep 28, 2025
    Configuration menu
    Copy the full SHA
    995493a View commit details
    Browse the repository at this point in the history
  2. Fix webpack dependencies: install babel-loader and related packages

    Added missing babel and sass dependencies required for webpack compilation:
    - babel-loader
    - @babel/core
    - @babel/preset-env
    - @babel/plugin-transform-runtime
    - @babel/runtime
    - sass
    
    This resolves the webpack-cli error about missing babel-loader.
    justin808 committed Sep 28, 2025
    Configuration menu
    Copy the full SHA
    dfe5bcc View commit details
    Browse the repository at this point in the history
Loading