Debugger attached. Debugger attached. Waiting for the debugger to disconnect... D:\dev\nodejs\node_global\node_modules\babel-cli\node_modules\babel-core\lib\transformation\file\options\option-manager.js:328 throw e; ^

Error: Couldn't find preset 'es2015' relative to directory 'D:\code\epic-iruka(js)\epic-iruka' at D:\dev\nodejs\node_global\node_modules\babel-cli\node_modules\babel-core\lib\transformation\file\options\option-manager.js:293:19 at Array.map () at OptionManager.resolvePresets (D:\dev\nodejs\node_global\node_modules\babel-cli\node_modules\babel-core\lib\transformation\file\options\option-manager.js:275:20) at OptionManager.mergePresets (D:\dev\nodejs\node_global\node_modules\babel-cli\node_modules\babel-core\lib\transformation\file\options\option-manager.js:264:10) at OptionManager.mergeOptions (D:\dev\nodejs\node_global\node_modules\babel-cli\node_modules\babel-core\lib\transformation\file\options\option-manager.js:249:14) at OptionManager.init (D:\dev\nodejs\node_global\node_modules\babel-cli\node_modules\babel-core\lib\transformation\file\options\option-manager.js:368:12) at compile (D:\dev\nodejs\node_global\node_modules\babel-cli\node_modules\babel-register\lib\node.js:103:45) at loader (D:\dev\nodejs\node_global\node_modules\babel-cli\node_modules\babel-register\lib\node.js:144:14) at Object.require.extensions. [as .js] (D:\dev\nodejs\node_global\node_modules\babel-cli\node_modules\babel-register\lib\node.js:154:7) at Module.load (node:internal/modules/cjs/loader:1119:32)

Node.js v18.18.0 Waiting for the debugger to disconnect... 这个问题怎么解决内容:这个错误是因为找不到名为'es2015'的预设。解决方法是确保已经安装了名为'babel-preset-es2015'的包,可以使用以下命令进行安装:

npm install babel-preset-es2015 --save-dev

安装完成后,打开项目的.babelrc文件(如果没有则创建一个),并添加以下内容:

{
  'presets': ['es2015']
}

保存文件后,重新运行代码,应该可以解决该错误。

Babel 错误: 找不到预设 'es2015' - 解决方法

原文地址: https://www.cveoy.top/t/topic/o9PS 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录