我正在尝试在 Ubuntu 服务器上安装 Cordova 和 Ionic Framework。我已经在上面使用了 Node.js,所以只需运行:
sudo npm install -g cordova
然后我从 GitHub 克隆了一个示例项目
sudo git clone https://github.com/driftyco/ionic-weather.git
我进入目录并尝试添加iOS平台库以构建它:
cd ionic-weather
sudo cordova platform add ios
但是它会引发以下错误:
Creating ios project...
/home/benedict/.cordova/lib/ios/cordova/3.4.0/bin/create: 33: /home/benedict/.cordova/lib/ios/cordova/3.4.0/bin/create: Syntax error: "(" unexpected
Error: /home/benedict/.cordova/lib/ios/cordova/3.4.0/bin/create: Command failed with exit code 2
at ChildProcess.whenDone (/usr/lib/node_modules/cordova/src/superspawn.js:112:23)
at ChildProcess.EventEmitter.emit (events.js:98:17)
at maybeClose (child_process.js:743:16)
at Process.ChildProcess._handle.onexit (child_process.js:810:5)
我已经尝试重新安装 Cordova,以防万一发生损坏,但没有运气。我似乎也找不到其他有这个问题的人,所以我有点卡住了。有任何想法吗?