从ExtJS 3.4.1升级至7.5.0

kcrjzv8t  于 2022-09-26  发布在  其他
关注(0)|答案(1)|浏览(312)

显然,ExtJS的论坛已经不起作用了,所以在这里提问。
我正在尝试升级集成在大型应用程序中的ExtJS。目前,它使用的是版本3.4.1,我必须将其升级到7.5.0,所以预计会有很多变化。这是我第一次使用ExtJS。我阅读他们的文档和示例已经有一段时间了,但我在理解一些东西时遇到了问题。
如果有人有使用ExtJS的经验,你能说出这些版本之间的差异有多大吗?这次升级需要什么样的努力?我是否必须重写所有内容,或者仅仅更改文件和API调用就足够了?
另一件事是,新版本中的文件夹结构看起来与旧版本完全不同。我们使用的3.4.1看起来像这样-
ext-js 3.4.1 image
新版本中没有新的adapter或e1d1e文件夹。这些文件夹是否不再需要,或者是否可以与新版本使用相同的文件夹结构?
是否可以下载旧版本的ExtJS,如4.x、5.x等。?我试过了,但找不到,不过我可以下载旧的文档。
已从here下载最新的ExtJS版本。
参考此Sencha ExtJS documentation
任何帮助都将不胜感激。提前谢谢。

kx5bkwkv

kx5bkwkv1#

下载

您应该从support.sencha.com下载该版本。在那里你可以找到所有版本。
要访问下载页面,您需要登录。如果您丢失了登录名,可以联系Sencha的许可部门。
确保您拥有有效的许可证。

升级

如果你是新来的Sencha,你不应该自己做这项工作。在版本3和7之间,至少有两种新的编码范式,您必须重写所有内容。不幸的是,从3到7没有简单的升级过程。如果您必须从5升级到7,那么可以忽略所有很酷的新功能,但如果您是从3开始,则必须重写所有内容。

建造过程

在您的屏幕截图中,我可以看到您正在使用完整的ExtJS文件。但您真的在构建应用程序吗?这意味着您最终会得到一个js文件和一个css文件。

  • 您正在构建应用程序吗?
  • 您是否在使用SCSS?

你绝对应该联系有经验的人。我已经在ExtJS中进行了很多升级,以了解您在这方面需要帮助。

相关问题