Android Studio 为构建设置节点目录

我的项目构建失败,因为它使用不正确的目录来运行 Node.js。如何为这些编译时任务设置 Node 目录?


具体任务是:


app:recordFilesBeforeBundleCommandDebug


以及相关的错误:


org.gradle.api.tasks.TaskExecutionException: Execution failed for task ':app:recordFilesBeforeBundleCommandDebug'.

Caused by: org.gradle.process.internal.ExecException: A problem occurred starting process 'command 'node''

Caused by: net.rubygrapefruit.platform.NativeException: Could not start 'node'

Caused by: java.io.IOException: Cannot run program "node" (in directory "/Users/me/Code/appname/android/app"): error=2, No such file or directory

Caused by: java.io.IOException: error=2, No such file or directory


温温酱
浏览 433回答 3
3回答

森林海

我在 MacOS 上运行 Android Studio,以下对我有用:Yoruba's answer above and starts the application from Terminal with open -a "Android Studio.app"

暮色呼如

如果您使用 React-Native,请将其添加到 build.gradleext {        react = [        nodeExecutableAndArgs:  ["/usr/local/bin/node"]    ]}

芜湖不芜

这是环境的已知错误:苹果芯片M1Android Studio 北极狐 2020.3.1 补丁 3在 gradle-wrapper.properties 中升级到 Gradle 6.9 或更高版本distributionUrl=https\://services.gradle.org/distributions/gradle-6.9.1-all.ziphttps://docs.gradle.org/6.9/release-notes.html
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Java