2015-02-24 72 views
1

我正在寻找一种方法来缩小我的extjs应用程序。该应用程序已经(并将有更多)100多个文件,例如正在加载的视图等,我听说使用Sencha CMD缩小它是一个好主意,当应用程序将最终到达产品。用Sencha CMD缩小现有的ExtJS应用程序

不幸的是,我在使用Sencha cmd时遇到了一些问题。 这里就是我所做的:

  1. 下载的应用程序,以我的本地
  2. 安装煎茶CMD v5.1.2.52

现在,我尽量简单地做“煎茶应用程序的构建”,像教程说。它会引发错误[ERR]命令必须从应用程序或包文件夹运行。

已经尝试在主文件夹中做它,但也尝试在其中的“应用程序”。总是一样的错误。

我可能错过了一些东西,因为我读了关于.sencha文件夹,它可能应该在我的应用程序的文件夹中,但它没有。也许是因为这个?我也看到了一个解决方案来做一个'sencha应用程序初始化'(认为它可以生成一些初始化文件夹,如.sencha),但命令不存在(也许它会在旧的sencha cmd上工作?)。

如果有人可以这么好,并提供一些我应该采取的步骤,或指出我错过的步骤,它会非常有帮助。我确实在搜索它,大多数信息都说'sencha应用程序构建'应该可以工作,但事实并非如此,我也遇到了'Sencha SDK',但人们说它已经过时了。

回答

0

听起来好像你错过了Cmd运行应用程序构建所需的元数据。

尝试使用Sencha Cmd通过sencha generate app命令在新文件夹中生成新的“应用程序”。然后将现有应用程序复制到此文件夹中(替换app.js文件,/ app /和其他位)。

那么请尝试使用sencha app build

+0

谢谢你,林现在更接近的解决方案:)我没有你所说的话,但是......我以为我有“煎茶应用程序构建”之前做别的事情,因为它抛出了我一个_ [ERR] BUILD FAILED [ERR] com.sencha.exceptions.ExBuild:混合模式x编译和微加载标记当前是不受支持的。我认为这可能是'sencha应用程序刷新',它应该重新生成元数据(对吧?),但它也给我同样的错误。我现在的问题是:它可能是app.json,它几乎是空的,因为它来自新生成的应用程序,对吧? – radzik 2015-02-24 22:18:09

+0

我终于做到了,我的索引出现了一些问题。HTML和它导致这些错误。整个操作的结果简直令人惊叹(虽然我有一些图像和css的失踪,但我会稍后玩)。再次感谢! – radzik 2015-02-25 10:48:33

相关问题