使用Ext JS 6需要什么文件夹?

时间:2016-04-08 22:40:47

标签: extjs sencha-cmd extjs6 extjs6-classic extjs6-modern

Ext JS 6包含总共heightForRowAtIndexPath的{​​{1}}项。

以下是该软件包的内容:

enter image description here

我需要了解哪些文件(白色条目)&文件夹(蓝色条目)必需,以便在不使用Sencha Cmd 的情况下使用Ext JS 6

P.S。我没有使用动态加载。我总是导入位于override func tableView(tableView: UITableView, heightForRowAtIndexPath indexPath: NSIndexPath) -> CGFloat { return calculatedHeightForSpecificIndexPath } 文件夹下的ext-all.js和theme-X-all.css文件。

2 个答案:

答案 0 :(得分:0)

Sencha有一个很棒的入门指南:

https://docs.sencha.com/extjs/6.0.2/guides/getting_started/getting_started.html

这假设您拥有sencha CMD,仅在您购买许可证(非GPL版本)时才可用。使用sencha CMD,它会在您运行“Sencha App Watch”时自动提取您需要的文件。

如果您没有商业许可证,最好链接到包含在一个文件中的所有内容的完整sencha库。如果您刚开始我建议您使用调试和评论版本,这样您就会更好地看到错误。您可以在此处找到指向该指示的链接:

https://docs.sencha.com/extjs/6.2.1/guides/other_resources/extjs_faq.html

(并滚动到“我如何构建没有Sencha Cmd的应用程序?”)

我理解您对成千上万个文件的关注。 Sencha ExtJS有一个非常陡峭的学习曲线,但是一旦你学到它,生产力就会有很大的回报。所有这些文件确实有助于调试。其他图书馆只是将它们拼凑在一起,当事情不起作用时,你就会毫无头绪地留下来。

HTH的

答案 1 :(得分:0)

你真的应该尝试使用Sencha Cmd,它会显着减少你的应用程序大小和文件数量。 但是,如果由于某种原因您不想使用它,那么删除build文件夹和build.xml文件是安全的。 如果您使用的是ExtJS classic,则应保留经典文件夹,否则将其删除。现代文件夹也是如此。 您还可以删除cmd和examples文件夹。 您不需要LICENSE文件和许可证文件夹,但是,出于法律原因,您应该保留它。 此外,删除自述文件,发行说明,模板,sass和欢迎文件和文件夹。

如果你不使用Sencha Cmd,你将不需要那些,但是我再建议你使用它,它在创建一个漂亮而干净的应用程序版本方面做得更好。