Javascript 巴别塔7升级版

Javascript 巴别塔7升级版,javascript,reactjs,webpack,gulp,babeljs,Javascript,Reactjs,Webpack,Gulp,Babeljs,我已将巴别塔6升级为巴别塔7。 这是我包裹里的一部分。出于某种原因,我的应用程序仍在寻找巴别塔核心模块。 我删除了package-lock.json和节点模块,并再次安装它们,我执行了npm rebuild-force。运气不好,有什么建议吗 "@babel/core": "^7.6.2", "@babel/cli": "^7.6.2", "@babel/plugin-proposal-class-properties": "^7.5.5", "@babel/plugin-transform-r

我已将巴别塔6升级为巴别塔7。 这是我包裹里的一部分。出于某种原因,我的应用程序仍在寻找巴别塔核心模块。 我删除了package-lock.json和节点模块,并再次安装它们,我执行了npm rebuild-force。运气不好,有什么建议吗

"@babel/core": "^7.6.2",
"@babel/cli": "^7.6.2",
"@babel/plugin-proposal-class-properties": "^7.5.5",
"@babel/plugin-transform-runtime": "^7.6.2",
"@babel/polyfill": "^7.6.0",
"@babel/preset-env": "^7.6.2",
"@babel/preset-react": "^7.0.0",
"@babel/runtime": "^7.6.2",
"@devexpress/dx-core": "^1.10.3",
"@devexpress/dx-grid-core": "^1.10.3",
"@devexpress/dx-react-core": "^1.10.3",
"@devexpress/dx-react-grid": "^1.10.3",
"@devexpress/dx-react-grid-material-ui": "^1.10.0",
"@material-ui/core": "^3.9.3",
"@material-ui/icons": "^3.0.2",
"babel-eslint": "^8.2.1",
"babel-loader": "^7.1.2",
"babel-plugin-add-module-exports": "^0.2.1",
"babel-plugin-transform-dev-warning": "^0.1.1",
"babel-plugin-transform-regenerator": "^6.26.0",
./src/index.js中出现错误 模块生成失败:错误:找不到模块“babel core” 需要堆栈: -/Users/hakob/Documents/Projects/dashboard/node_modules/babel loader/lib/index.js -/Users/hakob/Documents/Projects/dashboard/node_modules/loader runner/lib/loader.js -/Users/hakob/Documents/Projects/dashboard/node_modules/loader runner/lib/LoaderRunner.js -/Users/hakob/Documents/Projects/dashboard/node_modules/webpack/lib/NormalModule.js -/Users/hakob/Documents/Projects/dashboard/node_modules/webpack/lib/NormalModuleFactory.js -/Users/hakob/Documents/Projects/dashboard/node_modules/webpack/lib/Compiler.js -/Users/hakob/Documents/Projects/dashboard/node_modules/webpack/lib/webpack.js -/Users/hakob/Documents/Projects/dashboard/gulpfile.babel.js -/Users/hakob/Documents/Projects/dashboard/node_modules/gulp/node_modules/gulp cli/lib/versioned/^4.0.0/index.js -/Users/hakob/Documents/Projects/dashboard/node_modules/gulp/node_modules/gulp cli/index.js -/Users/hakob/Documents/Projects/dashboard/node_modules/gulp/bin/gulp.js 在Function.Module.\u resolveFilename internal/modules/cjs/loader.js:780:15
在Function.Module.\u load internal/modules/cjs/loader.js:685:27

babel loader 7需要babel core,您应该像@Chris Li所说的那样将babel loader更新为8。

将babel loader更新为8?事实上,这与babel loader在v8时仍处于v7有关。看看我是如何在GitHub上的软件包中升级它的我将loader更新到了v8,现在我遇到了这个错误:模块构建失败:模块构建错误:模块构建失败:错误:缺少绑定/Users/hakob/Documents/Projects/dashboard/node_modules/node sass/vendor/darwin-x64-72/binding.node-sass无法为当前环境找到绑定:OS X 64位,node.js 12.X找到了以下绑定环境:-OS X 64位,Node.js 6.xloader至8修复了该问题,只需运行npm rebuild-force即可。至少在我的情况下,在npm重建后-强制它正在工作。谢谢