【问题标题】:Easeljs - optimalisationEaseljs - 优化
【发布时间】:2015-10-05 09:47:07
【问题描述】:

EaselJS.js 库 有很多我的项目中不需要的函数(我不调用它们)。有没有办法检测这些功能并为每个项目删除它们? 我需要尽可能减小文件大小。

附:我的 easeljs.js 是在 Adob​​e Flash CC 中生成的。

【问题讨论】:

    标签: javascript easeljs


    【解决方案1】:

    最简单的方法是自己构建源代码。

    1. 查看来自GitHub 的源代码。每个库都有自己的存储库。
    2. 编辑build/config.json,删除不需要的类。
    3. 安装node.js,然后安装 npm 依赖项。查看readme in GitHub 了解构建说明。

    请注意,Flash CC 仅使用 CDN 版本的 CreateJS 库(也捆绑在各自版本的 Flash CC 中)。您可能需要确保使用 Flash CC 预期的库版本,否则它可能会使用已弃用的功能。

    如果文件大小是一个问题,使用 CreateJS CDN 上的远程托管库是一个好方法。由于每月点击次数超过 80 亿次,许多用户的浏览器缓存中可能已经拥有 CDN 版本。

    [编辑澄清] 请注意,这只是删除类,而不是在函数级别上操作。

    【讨论】:

      猜你喜欢
      • 2012-12-03
      • 1970-01-01
      • 2012-08-05
      • 2013-02-22
      • 2012-02-02
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多