我正在使用 Sencha Cmd 构建一个 Sencha Architect 项目。为此,我将按照本论坛帖子中提到的步骤进行操作。
我创建了 Cmd 项目:
cd \path\to\sdk
sencha generate app app path\to\my\project
然后我编辑index.html
<!DOCTYPE HTML>
<html>
<head>
<meta charset="UTF-8">
<title>fresh</title>
<!-- <x-compile> -->
<!-- <x-bootstrap> -->
<script src="ext/ext-dev.js"></script>
<script src="bootstrap.js"></script>
<!-- </x-bootstrap> -->
<script src="app.js"></script>
<!-- </x-compile> -->
</head>
<body></body>
</html>
然后我运行了构建:
cd path\my\project
sencha app build production
第一次报错Ruby
,所以我安装了1.9版本,然后运行成功。
在我的生产页面中,我使用了all-classes.js
and resources/app-all.css
,它们都是由构建生成的。
问题是现在我有 javascript 错误:
TypeError: e.onRedraw is not a function
TypeError: b.setOwner is not a function
如何调试此过程?有什么我可以做的吗?
我正在使用带有 ExtJS ext-4.2.1.883 的 cmd 版本 3.1.2.342。
编辑
如果我将环境更改为“测试”,新的错误是:
Error: [Ext.createByAlias] Cannot create an instance of unrecognized alias: series.column