我想我在安装新的 MacBook 时遇到了安装问题。
我发送给ionic start
命令的所有 CLI 标志/参数都被忽略 - 在这种情况下,-a "MyApp
和-i com.myapp.app
. 我已经安装了所有先决条件(Xcode/npm/cordova 等),并且在运行命令时没有收到 CLI 错误;cordova create
似乎执行得很好,我可以运行HelloCordova
默认设置好的项目。
但是,当我运行时ionic start
,它会忽略我通过 CLI 标志传递的参数;我不知道为什么!它执行并完成得很好。
例如,我运行:
ionic start -a MyApp -i com.myapp.app ionic-app blank
ionic-app
创建目录,并配置正确的起始模板。但是,应用名称和应用ID都设置为我设置的参数。我也试过:
ionic start -a "MyApp" -i com.myapp.app ionic-app blank
没有喜悦。我终其一生都无法弄清楚出了什么问题。这是我运行命令时的输出:
我执行ionic build
并且运行良好。xcodeproject
然而,当我打开在以下位置创建的文件时,这是 Xcode 的结果platforms/ios/ionic-app
:
任何想法为什么这没有完全配置项目应该是?
我已经尝试了一切以使其正常工作。卸载 node/cordova/ionic 并重新安装每个,删除目录~/.cordova
,~/.ionic
和~/.npm
,但没有乐趣。
如果有人能对此有所了解,我将不胜感激。
我正在运行:Mac OS X El Capitan 10.11.1 Xcode 7.1.1 Cordova@5.4.1 Ionic@1.7.11
谢谢!
编辑添加到答案