一、问题出现:在进行 nuxt
创建项目的过程中,出现了这样的异常, 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
版本,这样版本冲突问题就可以解决了。