【问题标题】:How can I configure Polymer-cli build to exclude some file-path from being minified?如何配置 Polymer-cli 构建以排除某些文件路径被缩小?
【发布时间】:2017-08-22 19:31:13
【问题描述】:

我正在使用 polymer-cli 的构建来构建我的聚合物应用程序。 我们的一些依赖项是闭源 js 库,它们已经被缩小了。 我的聚合物构建配置如下所示:

"builds": [{
  "name": "unbundled",
  "addServiceWorker": false,
  "addPushManifest": false,
  "insertPrefetchLinks": false,
  "js": {"minify": true, "compile": true},
  "css": {"minify": true},
  "html": {"minify": true}
}, ... ]

但是,当聚合物缩小外部 js 库代码时,该代码会中断。 所以我需要一些方法来排除 js 代码被缩小。

有什么想法吗?

【问题讨论】:

标签: polymer polymer-2.x polymer-cli


【解决方案1】:

我相信目前没有办法做到这一点。围绕它的解决方案是在构建过程完成后执行一个额外的步骤来从源复制/覆盖到构建目录。

希望有帮助!

【讨论】:

  • 我最终创建了一个额外的资产文件夹(因为它不是我的来源),我把这个已经缩小的第 3 方代码放在那里。然后我创建了一个构建步骤,将该文件夹原样复制到构建目录。
猜你喜欢
  • 2013-08-30
  • 2015-03-17
  • 1970-01-01
  • 2020-01-30
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2017-06-13
相关资源
最近更新 更多