【问题标题】:Extjs 5 : Set Up for Dynamic Web ProjectExtjs 5:为动态 Web 项目设置
【发布时间】:2023-04-10 18:58:01
【问题描述】:

我想升级到 Extjs 5,现在我正在开发 Extjs 4。

为了使用 Extjs,我添加了选择性文件夹和文件,而不是完整的 Extjs 文件夹。(即资源文件夹和其他两个文件)

但是现在我想升级到 Extjs 5,但是在 Estjs 5 的 SDK 中,资源文件夹丢失了。

请帮我设置项目。

【问题讨论】:

标签: jakarta-ee extjs extjs5


【解决方案1】:

如果使用海王星主题,您应该添加文件:

  • ext-5.1.0/build/ext-all.js
  • ext-5.1.0/build/ext-all-debug.js
  • ext-5.1.0/build/packages/ext-theme-neptune/build/resources/ext-theme-neptune-all.css
  • ext-5.1.0/build/packages/ext-theme-neptune/build/resources/images

如果使用图表

  • ext-5.1.0/build/packages/sencha-charts/build/sencha-charts.js
  • ext-5.1.0/build/packages/sencha-charts/build/sencha-charts-debug.js
  • ext-5.1.0/build/packages/sencha-charts/build/neptune/

上传这些文件后,您将能够像使用版本 3 和 4 一样使用 ExtJS,但是,既然您更新到 ExtJS 5,我建议您安装 Sencha Command 并运行

sencha -sdk <path to extjs 5> generate app <yourappname> <yourAppFolder>

例子

sencha -sdk ../../ext-5.1.0 generate app MyApp ./MyNewApp

利用 MVVM 结构将文件移动到新文件夹,然后运行

sencha app build production

这只会将必要的文件添加到您的最终构建和主题中,因此您的生产应用中不需要庞大的 ext-all.js。

祝您升级顺利。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-01-23
    • 2014-04-07
    • 1970-01-01
    • 2015-10-18
    • 2013-06-19
    • 2014-06-19
    相关资源
    最近更新 更多