Module build failed: Error: Plugin/Preset files are not allowed to export objects, only functions的解决

时间:2024-03-14 22:34:47

一、问题出现:在进行 nuxt 创建项目的过程中,出现了这样的异常, Module build failed: Error: Plugin/Preset files are not allowed to export objects, only functions,如下图所示:

Module build failed: Error: Plugin/Preset files are not allowed to export objects, only functions的解决

二、问题分析及解决:这个异常说明了 babel的版本冲突,babel依赖包不兼容, 在 package.json 依赖包中既有 babel 7.0 版本,又有 babel 6.0版本,就会报这个错误,这两个版本很明显是不兼容的,我们可以全部升级到 babel 7.0 的版本,通过 npm install [email protected] 命令全部升级到 babel 7.0版本,这样版本冲突问题就可以解决了。