ERROR in ./src/main.js
Module build failed (from ./node_modules/babel-loader/lib/index.js):
TypeError: E:webs estsrcmain.js: Cannot read property 'bindings' of null
at Scope.moveBindingTo (E:webs est
ode_modules@babel raverselibscopeindex.js:929:13)
at BlockScoping.updateScopeInfo (E:webs est
ode_modulesabel-plugin-transform-es2015-block-scopinglibindex.js:364:17)
at BlockScoping.run (E:webs est
ode_modulesabel-plugin-transform-es2015-block-scopinglibindex.js:330:12)
at PluginPass.BlockStatementSwitchStatementProgram (E:webs est
ode_modulesabel-plugin-transform-es2015-block-scopinglibindex.js:70:24)
at newFn (E:webs est
ode_modules@babel raverselibvisitors.js:175:21)
at NodePath._call (E:webs est
ode_modules@babel raverselibpathcontext.js:55:20)
at NodePath.call (E:webs est
ode_modules@babel raverselibpathcontext.js:42:17)
at NodePath.visit (E:webs est
ode_modules@babel raverselibpathcontext.js:92:31)
at TraversalContext.visitQueue (E:webs est
ode_modules@babel raverselibcontext.js:112:16)
at TraversalContext.visitSingle (E:webs est
ode_modules@babel raverselibcontext.js:84:19)
at TraversalContext.visit (E:webs est
ode_modules@babel raverselibcontext.js:140:19)
at Function.traverse.node (E:webs est
ode_modules@babel raverselibindex.js:82:17)
at traverse (E:webs est
ode_modules@babel raverselibindex.js:64:12)
at transformFile (E:webs est
ode_modules@babelcorelib ransformationindex.js:107:29)
at transformFile.next (<anonymous>)
at run (E:webs est
ode_modules@babelcorelib ransformationindex.js:35:12)
at run.next (<anonymous>)
at Function.transform (E:webs est
ode_modules@babelcorelib ransform.js:27:41)
at transform.next (<anonymous>)
at E:webs est
ode_modulesgensyncindex.js:266:13
at async.call.result.err.err (E:webs est
ode_modulesgensyncindex.js:216:11)
at E:webs est
ode_modulesgensyncindex.js:184:28
at E:webs est
ode_modules@babelcorelibgensync-utilsasync.js:72:7
at E:webs est
ode_modulesgensyncindex.js:108:33
at step (E:webs est
ode_modulesgensyncindex.js:280:14)
at E:webs est
ode_modulesgensyncindex.js:266:13
at async.call.result.err.err (E:webs est
ode_modulesgensyncindex.js:216:11)
webpack是4.2X的,改成这样就好了
module: {
rules: [
{
test: /.js$/,
loader: 'babel-loader',
exclude: path.join(__dirname, '/node_modules/'),
include: path.join(__dirname, 'src')
}]
}