语法错误:意外的令牌“导出”

时间:2020-07-01 12:33:57

标签: appium appium-android

我安装了appium-doctor npm install -g appium-doctor。 然后,我尝试运行appium-doctor --android来查看所有缺少的android依赖项。 但是,我遇到了这个错误

.....\AppData\Roaming\nvm\v13.2.0\node_modules\appium-doctor\node_modules\uuid\dist\esm-browser\index.js:1
export { default as v1 } from './v1.js';

SyntaxError: Unexpected token 'export'
^^^^^^

从谷歌搜索开始,这是使用CommonJS而不是ES6语法的nodeJS问题,但是我不知道如何在命令行上解决此错误。

2 个答案:

答案 0 :(得分:3)

No valid exports main found for node_modules\uuid #5381

Node.js 13.5.0似乎已损坏。我尝试了13.14.0和14.2.0。两者的 他们工作。 请注意,您甚至应该使用Node.js版本进行生产。我们 支持节点10、12和14。

答案 1 :(得分:1)

我安装apollo-server时遇到了完全相同的错误。如Samuel所述,Node 14.5解决了该问题。