我曾经使用 ubuntu 并且对 mac 和 xcode 很陌生。我正在尝试在我的 mac air 上构建 cordova-true-native-ios (https://github.com/mschulkind/cordova-true-native-ios)。但是在尝试运行示例时出现错误消息:
scons:读取 SConscript 文件 ...
scons:完成读取 SConscript 文件。
scons:构建目标...
PATH=/opt/local/bin:/usr/local/bin:/Applications/Xcode.app/Contents/Developer/usr/bin:/usr/bin:/bin:/usr/sbin :/sbin coffee -c -p CoffeeScripts/action_sheet_demo.coffee > www/action_sheet_demo.js
sh: coffee: command not found
scons: * [www/action_sheet_demo.js] 错误 127
scons: 构建因错误而终止。
在我看来 /bin/bash 在 scons 中找不到咖啡编译器。但是我从 nvm 安装了 nodejs,然后使用 npm 安装了 coffee-script 模块。我还在我的 .bash_profile 中添加了以下内容:
. ~/.nvm/nvm.sh
nvm 使用 v0.8.4
所以我在终端内调用咖啡没有问题。但我想我错过了一些 xcode 的链接或命令。