【发布时间】:2020-02-01 20:10:31
【问题描述】:
我已将 babel 6 更新为 babel 7。 这是我包裹的一部分。出于某种原因,我的应用仍在寻找“babel-core”模块。 我已经删除了 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/loadLoader.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._resolveFilename (internal/modules/cjs/loader.js:780:15) 在 Function.Module._load (internal/modules/cjs/loader.js:685:27)
【问题讨论】:
-
更新 babel loader 到 8?
-
确实与
babel-loader仍然在v7有关,而它应该在v8。看看我是如何在 GitHub 上的包中升级它的 github.com/techouse/es6-boilerplate/commit/…
标签: javascript reactjs webpack gulp babeljs