ERROR in ./src/main.js Module build failed (from ./node_modules/babel-loader/lib/index.js): Error: The `version` export of @babel/core is only accessible from the CommonJS version after that the ESM version is loaded. at notLoadedError (D:\12-PWS\oj\mwebpack\node_modules\@babel\core\cjs-proxy.cjs:47:10) at Object.get (D:\12-PWS\oj\mwebpack\node_modules\@babel\core\cjs-proxy.cjs:40:25) at Object.<anonymous> (D:\12-PWS\oj\mwebpack\node_modules\babel-loader\lib\index.js:13:23) at Module._compile (node:internal/modules/cjs/loader:1254:14) at Module._extensions..js (node:internal/modules/cjs/loader:1308:10) at Module.load (node:internal/modules/cjs/loader:1117:32) at Module._load (node:internal/modules/cjs/loader:958:12) at Module.require (node:internal/modules/cjs/loader:1141:19) at require (node:internal/modules/cjs/helpers:110:18) at loadLoader (D:\12-PWS\oj\mwebpack\node_modules\loader-runner\lib\loadLoader.js:19:17)
时间: 2023-12-01 19:04:30 浏览: 140
这个错误是由于在使用`babel-loader`时发生了问题。根据错误信息,`babel-loader`无法访问`@babel/core`的`version`导出。
解决这个问题的一种方法是尝试安装`@babel/core`的最新稳定版本。你可以运行以下命令来安装最新版本:
```
npm install @babel/core
```
如果问题仍然存在,你可以尝试升级`babel-loader`到最新版本:
```
npm install babel-loader@latest
```
如果这些步骤没有解决问题,你可能需要检查你的项目配置文件(如`.babelrc`或`babel.config.js`)是否正确配置,并确保你的babel相关依赖项版本兼容。
相关问题
ERROR in ./node_modules/@babel/types/lib/index.js Module build failed (from ./node_modules/babel-loader/lib/index.js):
根据引用和引用的内容,出现了一个错误信息:ERROR in ./node_modules/@babel/types/lib/index.js Module build failed (from ./node_modules/babel-loader/lib/index.js)。这个错误表明在编译时遇到了问题,导致模块构建失败。
解决这个问题的方法是根据引用重新安装babel相关依赖。你可以使用以下命令重新安装babel-loader、@babel/core、@babel/runtime、@babel/preset-env、@babel/plugin-proposal-class-properties和@babel/plugin-transform-runtime:
npm i babel-loader @babel/core @babel/runtime @babel/preset-env @babel/plugin-proposal-class-properties @babel/plugin-transform-runtime -D
这样重新安装依赖后,应该能够解决编译错误的问题。请尝试以上方法并重新编译你的代码。
Error: Module build failed (from ./node_modules/babel-loader/lib/index.js):
这个错误是由babel-loader模块引起的,它在编译Vue项目时发生了错误。根据引用和引用的建议,解决这个问题的步骤如下:
1. 首先,你可以尝试执行命令`npm install @babel/core @babel/preset-env`来安装最新的babel核心和预设环境。
2. 如果上述步骤没有解决问题,你可以按照引用中的建议执行以下安装命令:
`npm i babel-loader @babel/core @babel/runtime @babel/preset-env @babel/plugin-proposal-class-properties @babel/plugin-transform-runtime -D`
这些命令将确保你安装了必要的babel模块和插件,以便正确编译Vue项目。<em>1</em><em>2</em><em>3</em>
#### 引用[.reference_title]
- *1* [Module build failed (from ./node_modules/babel-loader/lib/index.js)......](https://blog.csdn.net/ke_sin/article/details/122884272)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v92^chatsearchT3_1"}} ] [.reference_item]
- *2* [webpack配置babel时候报错ERROR in ./src/main.js Module build failed (from ./node_modules/babel-...](https://blog.csdn.net/leeue/article/details/93903757)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v92^chatsearchT3_1"}} ] [.reference_item]
- *3* [webpack配置babel时候报错ERROR in ./src/main.js Module build failed (from ./node_modules/babel-loade](https://blog.csdn.net/qq_35457469/article/details/102891564)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v92^chatsearchT3_1"}} ] [.reference_item]
[ .reference_list ]