代码之家  ›  专栏  ›  技术社区  ›  fuentesjr

最小的extjs包是什么?

  •  5
  • fuentesjr  · 技术社区  · 16 年前

    有人知道ExtJS2.2所需的最低限度的文件吗?我知道extjs站点有一个特性 "build" 一个小版本的ext js(ext.js)作为ext-all.js的替代品,但这是为了最小化客户端上ext js的大小。我对最小化服务器上的内容很感兴趣。目前,SDK附带以下子目录:

    EXT-2.2/

    adapter
    air
    build
    docs
    examples
    resources
    source
    

    我认为删除示例、文档和空气非常安全。但是,是否还有其他可以删除的东西来缩小这个范围,或者是否有一个资源(除了大型的javascript源代码文集)来记录所需的最少文件?

    2 回复  |  直到 9 年前
        1
  •  8
  •   pfeilbr    9 年前

    此链接解释包含订单 What is the proper include order for my JavaScript files?

    这是最小的包含集

    <link rel="stylesheet" type="text/css" href="../extjs/resources/css/ext-all.css">
    <script type="text/javascript" src="../extjs/adapter/ext/ext-base.js"></script>
    <script type="text/javascript" src="../extjs/ext-all.js"></script>
    

    ext-all.css依赖于../extjs/resources/css中的文件,因此您还应该包括整个目录结构。

    所以你至少需要以下文件

    • extjs/资源/**/*
    • ext js/适配器/ext/ext-base.js
    • ext js/ext-all.js版本

    如果您没有为任何UI组件使用ext-js,那么您就不需要任何样式表和支持图像,但是在这种情况下,您必须质疑为什么要使用ext-js,因为这是一个优点。

        2
  •  1
  •   Ballsacian1    15 年前