【问题标题】:ExtJS7: Disable resource compression for CMD packages in package.jsonExtJS7:禁用 package.json 中 CMD 包的资源压缩
【发布时间】:2020-10-12 11:20:27
【问题描述】:

我们创建了一个自定义 ExtJS CMD 包并用于主应用程序。 CMD 包使用已经缩小/压缩的外部 js。然而,在应用程序的生产构建中,ExtJS 再次压缩已经压缩的文件,从而导致应用程序在引用这些外部资源时出错。

我们是否有任何标志可以在 package.json 中针对外部包含的资源进行压缩?

【问题讨论】:

    标签: extjs6 sencha-cmd extjs7


    【解决方案1】:

    嗯,一个答案是不将外部 JS 与您的应用程序一起打包,而是单独提供它。不过,我猜这不是你想做的……

    因此,要打包文件并且将其压缩,请编辑app.json。特别是production 块,其中应该有一个js 条目。让它看起来像这样:

      "production": {
        "js": [
          {"path": "app.js", "bundle": true},
          {"path": "external_file_that_should_not_be_compressed.js", "compress": false }
        ],
        ...
       },
    

    【讨论】:

      猜你喜欢
      • 2016-05-23
      • 1970-01-01
      • 2023-03-04
      • 2013-10-26
      • 2023-03-26
      • 1970-01-01
      • 2010-09-13
      • 2020-06-08
      • 2018-05-03
      相关资源
      最近更新 更多