1

将 ExtJs 版本 4.0.7 升级到 4.2.1 需要做什么?我收到很多错误。但是错误在 ext-all.js 中所以我无法检测到错误。如果我下载并将 ExtJs 文件夹复制到工作区中,则 Eclipse 也会在一段时间后卡住。

4

1 回答 1

3

当你调试时,你应该包括ext-all-debug.jsor ext-debug-w-comments.js, orext-all-dev.js而不是ext-all.js. 所有三个版本都会为您提供代码的可读版本(即未缩小),并且该版本-dev还将输出有用的警告等。

关于 Eclipse,这只是一个猜测,但它似乎在尝试解析和理解巨大的ext-all.js文件时遇到了困难。我知道 Netbeans 无法打开它,但在尝试打开文件之前它不会尝试解析它。PHPStorm (WebSphere) 可以打开,但不是免费的。

因此,请尝试从 Eclipse 正在解析的源代码中排除 Ext 源目录。为了查看 Ext 的代码,请尝试打开单独的类文件,任何 IDE 都应该能够处理这些文件。

无论如何,在您的情况下,对追踪所有错误最有用的工具将是浏览器调试器。以我的经验,Chrome 在调试巨大的 JS 文件方面会比 Firefox 快很多。

于 2013-08-21T07:58:53.220 回答