Skip to content

Upgrading from v1.2.* --> 2.0.0 : Missing babel-runtime dependency #202

@joerodrig

Description

@joerodrig

I tried upgrading from v 1.2.0 and v1.2.2 to version 2.0.0 and I kept getting the errors below when starting my rails server

To resolve it I had to manually add and install:

"babel-runtime": "6.3.13"

as a dependency in my client folder.

That resolved the issue.

_Error Log:_

Joe-MBP:pulse Joe$ npm start

> Prj@1.1.1 start /Users/Joe/Documents/prj
> foreman start -f Procfile.dev

11:17:46 web.1    | started with pid 3874
11:17:46 hot.1    | started with pid 3875
11:17:46 client.1 | started with pid 3876
11:17:46 client.1 | 
11:17:46 hot.1    | 
11:17:46 client.1 | > react-webpack-rails-tutorial@1.1.0 build:dev:client /Users/Joe/Documents/prj/client
11:17:46 hot.1    | > react-webpack-rails-tutorial@1.1.0 start /Users/Joe/Documents/prj/client
11:17:46 client.1 | > webpack -w --config webpack.client.rails.config.js
11:17:46 hot.1    | > node server.js
11:17:46 client.1 | 
11:17:46 hot.1    | 
11:17:47 client.1 | Webpack dev build for Rails
11:17:47 hot.1    | Listening at localhost:4000...
11:17:47 web.1    | => Booting Puma
11:17:47 web.1    | => Rails 4.2.5 application starting in development on http://localhost:3000
11:17:47 web.1    | => Run `rails server -h` for more startup options
11:17:47 web.1    | => Ctrl-C to shutdown server
11:17:48 web.1    | Puma 2.15.3 starting...
11:17:48 web.1    | * Min threads: 0, max threads: 16
11:17:48 web.1    | * Environment: development
11:17:48 web.1    | * Listening on tcp://localhost:3000
11:17:49 client.1 | Hash: 43a8a325ec15d6180797
11:17:49 client.1 | Version: webpack 1.12.9
11:17:49 client.1 | Time: 2945ms
11:17:49 client.1 |            Asset     Size  Chunks             Chunk Names
11:17:49 client.1 |    app-bundle.js  1.34 MB       0  [emitted]  app
11:17:49 client.1 | vendor-bundle.js  3.23 MB       1  [emitted]  vendor
11:17:49 client.1 |    [0] multi app 28 bytes {0} [built]
11:17:49 client.1 |    [0] multi vendor 100 bytes {1} [built]
11:17:49 client.1 |     + 478 hidden modules
11:17:49 client.1 | 
11:17:49 client.1 | ERROR in ./~/react-on-rails/node_package/lib/clientStartup.js
11:17:49 client.1 | Module not found: Error: Cannot resolve module 'babel-runtime/core-js/json/stringify' in /Users/Joe/Documents/prj/client/node_modules/react-on-rails/node_package/lib
11:17:49 client.1 |  @ ./~/react-on-rails/node_package/lib/clientStartup.js 8:17-64
11:17:49 client.1 | 
11:17:49 client.1 | ERROR in ./~/react-on-rails/node_package/lib/ComponentStore.js
11:17:49 client.1 | Module not found: Error: Cannot resolve module 'babel-runtime/core-js/object/keys' in /Users/Joe/Documents/prj/client/node_modules/react-on-rails/node_package/lib
11:17:49 client.1 |  @ ./~/react-on-rails/node_package/lib/ComponentStore.js 7:12-56
11:17:49 client.1 | 
11:17:49 client.1 | ERROR in ./~/react-on-rails/node_package/lib/ComponentStore.js
11:17:49 client.1 | Module not found: Error: Cannot resolve module 'babel-runtime/core-js/map' in /Users/Joe/Documents/prj/client/node_modules/react-on-rails/node_package/lib
11:17:49 client.1 |  @ ./~/react-on-rails/node_package/lib/ComponentStore.js 11:11-47
11:17:49 client.1 | 
11:17:49 client.1 | ERROR in ./~/react-on-rails/node_package/lib/serverRenderReactComponent.js
11:17:49 client.1 | Module not found: Error: Cannot resolve module 'babel-runtime/core-js/json/stringify' in /Users/Joe/Documents/prj/client/node_modules/react-on-rails/node_package/lib
11:17:49 client.1 |  @ ./~/react-on-rails/node_package/lib/serverRenderReactComponent.js 8:17-64
11:17:49 client.1 | 
11:17:49 client.1 | ERROR in ./~/react-on-rails/node_package/lib/buildConsoleReplay.js
11:17:49 client.1 | Module not found: Error: Cannot resolve module 'babel-runtime/core-js/json/stringify' in /Users/Joe/Documents/prj/client/node_modules/react-on-rails/node_package/lib
11:17:49 client.1 |  @ ./~/react-on-rails/node_package/lib/buildConsoleReplay.js 9:17-64
11:17:52 hot.1    | Time: 4705ms
11:17:52 hot.1    |                                  Asset     Size  Chunks             Chunk Names
11:17:52 hot.1    |   f4769f9bdb7466be65088239c12046d1.eot  20.1 kB          [emitted]  
11:17:52 hot.1    | 448c34a56d699c29117adc64c43affeb.woff2    18 kB          [emitted]  
11:17:52 hot.1    |  fa2772327f55d8198301fdb8bcfc8158.woff  23.4 kB          [emitted]  
11:17:52 hot.1    |   e18bbf611f2a2e43afc071aa2f4e1512.ttf  45.4 kB          [emitted]  
11:17:52 hot.1    |   89889688147bd7575d6327160d64e760.svg   109 kB          [emitted]  
11:17:52 hot.1    |                          app-bundle.js  2.77 MB       0  [emitted]  app
11:17:52 hot.1    |                       vendor-bundle.js  3.02 MB       1  [emitted]  vendor
11:17:52 hot.1    | 
11:17:52 hot.1    | ERROR in ./~/react-on-rails/node_package/lib/clientStartup.js
11:17:52 hot.1    | Module not found: Error: Cannot resolve module 'babel-runtime/core-js/json/stringify' in /Users/Joe/Documents/prj/client/node_modules/react-on-rails/node_package/lib
11:17:52 hot.1    |  @ ./~/react-on-rails/node_package/lib/clientStartup.js 8:17-64
11:17:52 hot.1    | 
11:17:52 hot.1    | ERROR in ./~/react-on-rails/node_package/lib/ComponentStore.js
11:17:52 hot.1    | Module not found: Error: Cannot resolve module 'babel-runtime/core-js/object/keys' in /Users/Joe/Documents/prj/client/node_modules/react-on-rails/node_package/lib
11:17:52 hot.1    |  @ ./~/react-on-rails/node_package/lib/ComponentStore.js 7:12-56
11:17:52 hot.1    | 
11:17:52 hot.1    | ERROR in ./~/react-on-rails/node_package/lib/ComponentStore.js
11:17:52 hot.1    | Module not found: Error: Cannot resolve module 'babel-runtime/core-js/map' in /Users/Joe/Documents/prj/client/node_modules/react-on-rails/node_package/lib
11:17:52 hot.1    |  @ ./~/react-on-rails/node_package/lib/ComponentStore.js 11:11-47
11:17:52 hot.1    | 
11:17:52 hot.1    | ERROR in ./~/react-on-rails/node_package/lib/serverRenderReactComponent.js
11:17:52 hot.1    | Module not found: Error: Cannot resolve module 'babel-runtime/core-js/json/stringify' in /Users/Joe/Documents/prj/client/node_modules/react-on-rails/node_package/lib
11:17:52 hot.1    |  @ ./~/react-on-rails/node_package/lib/serverRenderReactComponent.js 8:17-64
11:17:52 hot.1    | 
11:17:52 hot.1    | ERROR in ./~/react-on-rails/node_package/lib/buildConsoleReplay.js
11:17:52 hot.1    | Module not found: Error: Cannot resolve module 'babel-runtime/core-js/json/stringify' in /Users/Joe/Documents/prj/client/node_modules/react-on-rails/node_package/lib
11:17:52 hot.1    |  @ ./~/react-on-rails/node_package/lib/buildConsoleReplay.js 9:17-64
11:17:52 hot.1    | webpack: bundle is now VALID.
^C11:21:25 web.1    | Exiting
SIGINT received
11:21:25 system   | sending SIGTERM to all processes
11:21:25 hot.1    | terminated by SIGTERM
11:21:25 client.1 | terminated by SIGTERM

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions