当前位置: 首页 > 知识库问答 >
问题:

异步函数run(){^^^^^^^语法错误:意外的令牌函数

夏嘉德
2023-03-14

将react本机应用升级到0.59版后。8我让它在android上工作,但当尝试构建它并在ios上运行时,它向我显示了以下错误:

node_modules/react-native/node_modules/@react-native-community/cli/build/cliEntry.js:168
async function run() {
    ^^^^^^^^
SyntaxError: Unexpected token function
            at createScript (vm.js:56:10)
            at Object.runInThisContext (vm.js:97:10)
            at Module._compile (module.js:542:28)
            at Object.Module._extensions..js (module.js:579:10)
            at Module.load (module.js:487:32)
            at tryModuleLoad (module.js:446:12)
            at Function.Module._load (module.js:438:3)
            at Module.require (module.js:497:17)
            at require (internal/module.js:20:19)
            at Object.<anonymous> 

即使在执行react-native-info或react-native-start或react-native-run ios时,也会显示相同的错误,您知道此错误是什么意思吗?

共有1个答案

宰父衡
2023-03-14

您的节点版本不支持异步函数。你真的只有两个选择。

>

升级您的Node版本

我强烈建议升级Node。

如何升级节点:

https://www.surrealcms.com/blog/how-to-upgrade-or-downgrade-nodejs-using-npm.html

编辑

我刚刚从@Quentin看到这篇文章,这篇文章更好地解释了这一点。(荣誉)所以,我想我应该包括

SyntaxError:意外的令牌函数-异步等待节点JS

 类似资料:
  • 因此,我尝试使用async/await,但出现以下错误: 代码如下:

  • 使聊天应用程序通过Node in action引用,并在运行server.js时,得到以下错误:function serveStatic(response,cache,absPath)^^^^^^^^^^^^syntaxerror:exports.runinthiscontext(VM.JS:73:16)在module._compile(module.js:543:28)在object.modul

  • 我正在尝试使用节点版本6.2.1与我的一些代码。计划将大多数面向超回调的代码迁移到看起来更干净、性能更好的代码。 我不知道为什么,当我试图执行节点代码时,终端抛出了一个错误。 你好。js 日志- 我错过了什么?请给我一些同样的灯。 更新1: 我试着按照昆汀的建议使用巴贝尔,但是,我仍然得到以下错误。 更新代码- 日志-

  • 应用程序。js公司 在执行上述代码时,我得到以下错误。 当我将鼠标悬停在线上方时,会出现这个错误 在我的VS代码中。 当我使用node运行代码时,即在上。我在终端中收到以下错误: 我做错了什么?我希望最后的obj的值是{1:,2:,3:}

  • 在My Gulpfile.js错误部分: 我的包裹。json: 我运行并得到以下错误。 在终端屏幕中: gulp.task('webpack',gulp.series(async()=

  • 问题内容: 我正在尝试将功能部署到Firebase,并且在部署过程中出现错误 错误:功能未正确部署。 可以将其与异步功能链接吗? 实际行为 函数部署时出错,cli向我显示以下消息: ===============控制台日志================ ===============函数index.js文件================ =============== package.json