使用sencha app构建时的构建错误



我有一个简单的通用应用程序,在使用

进行测试时运行良好sencha app watch

但是,当我使用 准备生产/测试构建版本时sencha app build testing/production

并在web服务器上进行测试,错误开始出现。

例如,现代工具包版本有一个带有passwordfield的表单Within和视图实例化过程中的whown错误是:

Uncaught Error: [Ext.createByAlias] Unrecognized alias: widget.passwordfield

或者,经典工具包版本有一个简单的容器,其布局为: 'center'这里的错误是:

Uncaught Error: [Ext.createByAlias] Unrecognized alias: layout.center

所有这些都很烦人,因为它在sencha app watch上工作得很好。

有任何想法如何调查这个吗?

我很确定这与一些sencha cmd配置有关,但我没有办法找出问题在哪里。

1。尝试使用别名:'widget。请尝试将它们添加到主视图的require中。当您在项目数组中使用xtype创建对象的实例时,该类必须具有定义该xtype的类的完全限定名。

这个可能对你有帮助,参考这个链接:

Uncaught Error: [Ext.createByAlias] Cannot create an instance of unrecognized alias:

2。这是因为您使用的是layout:'center',而没有将布局添加到require部分。

requires:[
'Ext.layout.container.Center'
]

参考此链接:

构建应用程序:错误:[Ext.createByAlias]无法识别的别名:layout.center

相关内容

  • 没有找到相关文章

最新更新