在 Codemagic 中运行 Dart 命令时出现“dart:找不到命令”

Posted

技术标签:

【中文标题】在 Codemagic 中运行 Dart 命令时出现“dart:找不到命令”【英文标题】:"dart: Command not found" when running Dart commands in Codemagic 【发布时间】:2021-12-20 15:30:14 【问题描述】:

当我尝试在 Codemagic 中运行 Dart 命令(甚至是简单的 dart --version)时,它会失败并显示错误消息 dart: command not found

【问题讨论】:

【参考方案1】:

要解决这个问题,您需要更新脚本以运行 $FLUTTER_ROOT/bin/dart

Codemagic 构建机器上没有单独的 Dart SDK,只有 Flutter SDK,您可以使用 Flutter 附带的 Dart 版本。

例如

#!/bin/sh

$FLUTTER_ROOT/bin/dart --version

【讨论】:

你能分享你在 codemagic 中运行 dart 命令的脚本吗? 或者你能完成我的简单脚本吗? --> #!/bin/sh // TODO: dart --version 谢谢,它正在工作

以上是关于在 Codemagic 中运行 Dart 命令时出现“dart:找不到命令”的主要内容,如果未能解决你的问题,请参考以下文章

配置文件的 Codemagic 问题

Codemagic 不适用于 iOS 中的自定义运行脚本?

Codemagic IOS 构建 - 无法构建 iOS 应用程序 - 是啥原因?

Android Studio 在运行 Flutter 项目时出现问题

运行我的颤振应用程序时出现错误

Codemagic颤振无法构建android