【发布时间】:2020-12-11 09:29:14
【问题描述】:
我有三个文件。 loader.js 将创建一个加载 content.html 的 iframe,然后加载 content.js。我发布了loader.js,以便其他人可以将其包含在他们的网站中,并且内容 html 和 js 是内部的。
现在我想为 content.html 和 content.js 添加一个内容哈希,这样我就可以为这些文件添加一些积极的缓存配置。
当我用parcel build content.html 构建html 时,我得到了content.html 和content.<hash>.js。有没有办法将构建哈希也放入 content.html 并更新 loader.js 以包含哈希 content.html url?
编辑:我想我发现这是不可能的 - 有一个未解决的问题 https://github.com/parcel-bundler/parcel/issues/4498
【问题讨论】:
-
这里是一个例子。 github.com/daisy1754/parcel-load-iframe 我有三个文件,loader.js、content.html 和 content.js。 loader.js 是我与客户共享的唯一文件。我想获得 loader.js、content.hash.html 和 content.hash.js 的构建输出。目前 content.html 没有经过哈希处理。
-
^ @Greg 如果你能看一下就好了
标签: javascript typescript npm build parceljs