编译extjs的自定义版本

时间:2016-08-04 09:27:29

标签: extjs sencha-cmd

也许有人可以帮我解决我的要求。

我在使用sencha CMD编译新的自定义版本的extj时遇到了麻烦。 为此,我使用了不同的指令,但结果相同。没有人的指示似乎正常工作,或者这些指令中可能存在某些问题。

下面,我使用的最新指令为extjs生成自定义版本。

sencha -debug=false compile -classpath="ext-6.0.1\classic\classic\src,ext-6.0.1\packages\core\src,ext-6.0.1\classic\classic\overrides" exclude -namespace Ext.chart and concat -yui -out "test.js"

执行此指令后,在test.js中我有一个自定义版本的Extjs。或者看起来如此。 如果我将这个js包含在一个网页中,使用Firefox和firebug,我可以看到javascript的这个错误:“Ext is undefined”。

由此,我有一些问题:

  • 首先,这是编译新自定义版本的正确方法吗?
  • classpath参数是否正确?还有其他途径可以包括吗?
  • 在上面的说明中,我已经包含了“exclude”参数(对于名称空间Ext.chart)但是如果我在输出文件中搜索,我可以找到相关的函数。这是排除某些东西的正确方法吗? Ext.chart是命名空间还是类名?

提前感谢您的回复。

洛伦佐。

0 个答案:

没有答案