我刚对标准安装进行了升级,出现了一堆 JavaScript 错误。只使用了官方插件。在 safe-mode 下仍然存在问题。
可以提供网站链接吗?重建过程中有任何错误吗?YAML 中有任何不寻常的配置吗?(例如,您是否覆盖了 USE_EMBROIDER 环境变量)
我将在稍后进行另一次重建。尚未覆盖 USE_EMBROIDER
所有错误的根源是 vendor.js 中的第一个 “意外标记 ‘:’”。如果我们的构建管道生成了无效的 JS 文件,我将非常惊讶。因此,我想知道这是否是 CDN 修改(或“优化”)JS 的问题?![]()
我们以前也遇到过类似 Cloudflare JS 优化带来的问题。看起来这个特定的问题不是 Cloudflare,但如果重建后问题仍然存在,我认为值得检查 CDN 是否启用了任何类型的优化功能。
我很确定它是 bunny.net。我会对此进行检查。
它是 backblaze b2 和 bunny.net。我不认为它们中的任何一个会捣乱。
这是绕过 CDN 的资源的直接链接:https://www.turiver.com/assets/vendor.4ddd811f702787192b1a4379c2344c3e-ab48f4a3713059059494c7bee582f1315dc601912a6036e4c614f867c467ff2f.js
仅从快速目视检查来看,它们确实不同。CDN 版本明显缺少一些注释,这支持了它正在通过某种最小化过程运行的理论。
看起来他们有一个用于图像和 JS 文件的优化功能:
我只是在检查那个(而且我不知道要从文件名中删除“br”)。看起来优化器默认是关闭的,每月收费 9.95 美元。
我正在与网站所有者核实,看看他们是否在那里做了什么,这似乎极不可能是问题所在。我不清楚他们是否只是打开了它(他们刚刚在管理面板上注意到了一些弃用项,所以也许他们还做了一些其他的“升级”)。
此主题在上次回复后 30 天自动关闭。不再允许新回复。
