通用应用:仅构建经典工具包

时间:2016-08-22 08:05:07

标签: extjs extjs6

我必须从头开始创建一个通用应用程序。首先是经典应用程序,在未来的某个时候,现代应用程序。我使用Cmd生成了应用程序。

我已经实现了经典应用程序所需的基础知识,拆分了可以在现代应用程序中重用的所有内容并将其放入共享目录中。问题是,现在,当我使用Cmd进行编译时,我得到了缺少依赖项的错误(因为现代应用程序中缺少视图,我仅为经典实现,但在共享代码中是必需的。)

经典应用程序编译查找,但是现代没有,如果经典应用程序构建过程中有任何错误,没有人会注意到,因为现代投掷错误。

我可以告诉命令行中的Cmd只编译经典工具包吗?

2 个答案:

答案 0 :(得分:6)

在ExtJS 6中,我们可以以类似的方式分别为经典和现代生成应用程序,我们可以为经典和现代分别构建应用程序。

你可以像这样建造。

sencha app build -c classic

答案 1 :(得分:3)

修改app.json文件,然后删除modern个人资料部分中有关builds工具包的部分;当你准备再次构建modern部分时,你可以重新设置它。