0

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

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

4

1 回答 1

1

好吧,一个答案是根本不将外部 JS 与您的应用程序一起打包,而是单独提供它。猜猜这不是你想要做的,虽然......

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

  "production": {
    "js": [
      {"path": "app.js", "bundle": true},
      {"path": "external_file_that_should_not_be_compressed.js", "compress": false }
    ],
    ...
   },
于 2020-10-12T21:12:05.333 回答