首页 > 解决方案 > Android Studio 中的 Gradle 同步失败 processRequest = (req, res, next) => {

问题描述

我刚刚在一个新创建的 react native 项目中遇到了这个问题。我通过 nvm 使用节点 14.17.0。在 Mac 终端上运行yarn start效果很好。但在 Android Studio 中同步项目仍然失败。有什么帮助吗?

/Users/me/project/node_modules/metro/src/Server.js:350
  processRequest = (req, res, next) => {
                 ^

SyntaxError: Unexpected token =
    at Module._compile (internal/modules/cjs/loader.js:721:23)
    at Object.Module._extensions..js (internal/modules/cjs/loader.js:787:10)
    at Module.load (internal/modules/cjs/loader.js:653:32)
    at tryModuleLoad (internal/modules/cjs/loader.js:593:12)
    at Function.Module._load (internal/modules/cjs/loader.js:585:3)
    at Module.require (internal/modules/cjs/loader.js:690:17)
    at require (internal/modules/cjs/helpers.js:25:18)
    at Object.<anonymous> (/Users/me/project/node_modules/metro/src/shared/output/bundle.js:12:16)
    at Module._compile (internal/modules/cjs/loader.js:776:30)
    at Object.Module._extensions..js (internal/modules/cjs/loader.js:787:10)

标签: node.jsreact-nativeandroid-studio

解决方案


我在终端中用这个命令解决了这个问题

sudo ln -s $(which node) /usr/local/bin/node

推荐阅读