Upgrade to Babel 7: Cannot read property 'bindings' of null Upgrade to Babel 7: Cannot read property 'bindings' of null javascript javascript

Upgrade to Babel 7: Cannot read property 'bindings' of null


In your .babelrc file, change

{ "presets": ["env"] } 

to

{ "presets": ["@babel/preset-env"] }

(and install that package if you haven't already).

In your .babelrc you are still referencing the package babel-preset-env (which is for 6.x), you want to reference @babel/preset-env instead (which is for 7.x).

https://github.com/babel/babel/issues/6186#issuecomment-366556833

Note: you should also make this change in webpack.config.js if it is there as well.

Here is the sample webpack config section where you should change the preset:

use: {  loader: 'babel-loader',  options: {    // Here you should change 'env' to '@babel/preset-env'    presets: ['@babel/preset-env'],  },},