Ti 和 Appc CLI 之间的不一致

Inconsistency between Ti and Appc CLI

我一直在创建一些节点 npm 脚本来帮助为 Titanium 和 Appcelerator 创建 Titanium 项目(区别在于 Appc 项目是在您的平台帐户中注册的)。

我尝试了标准的 ti create 和 运行 以及 appc ti createappc new,发现 CLI 在处理传入参数的方式上存在一些不一致之处.

使用 Ti CLI -d 似乎是创建项目目录的目录,但使用 appc CLI 这是实际的项目目录。因此,例如在 Ti 中,我使用 Ti CLI 创建的测试项目

-n test -d /User/fred/projects

但对于 appc CLI

-n test -d /User/fred/projects/test

同样对于 appc CLI 似乎无法生成 Classic 项目,似乎决定创建一个 Alloy 项目,喜不喜欢。

我的 question/query 是这一切都正确还是我遗漏了什么,有什么方法可以让 appc CLI 创建一个经典项目而不是 Alloy 一个?

appc CLI 版本:6.2.2 ti CLI 版本:5.0.12

您需要使用 --classic 标志来创建经典项目>

查看此文档并阅读创建 Titanium 项目 部分

的详细信息

http://docs.appcelerator.com/platform/latest/#!/guide/Appcelerator_CLI_Tasks-section-src-43306725_AppceleratorCLITasks-BuildMobileApplications