问题描述
我想在 coderunner 应用程序 [MacOS] 中添加新语言。它就像 DartPad 一样工作。 我安装了Flutter sdk。 但是当我在选择我通过首选项/语言/添加新语言(+ 符号)添加的 dart 语言后尝试编译代码时收到此错误消息:
/bin/sh: dart: command not found
解决方法
- 打开 CodeRunner 应用。
- 转到
CodeRunner/Preferences/Languages
。 - 单击语言末尾的
+
按钮以添加另一种语言。 - 执行以下步骤以在 Coderunner 应用程序中将 Dart 设置为语言模式:
- 将语言名称从 Untitled 重命名为
Dart
。 - 将运行命令设置为
dart $filename
。 - 将文件扩展名设置为
.dart
。 - 将语法模式设置为
Dart
。
- brew tap dart-lang/dart
- brew install dart
如果出现任何错误,请在执行上述命令之前尝试:
export ALL_PROXY=$http_proxy:port
如果您遇到任何错误,例如:Error: Your Command Line Tools are too outdated.
然后试试这个: 从系统偏好设置中的软件更新更新它们或运行:
softwareupdate --all --install --force
如果没有显示任何更新,请运行:
sudo rm -rf /Library/Developer/CommandLineTools
sudo xcode-select --install