我真的很想在我的新 Google 文档扩展中使用 Material Design,但是 official库的发行版包含 490 KB 的 CSS 和 JS。我希望我的附加组件能够快速加载并离线使用文档,并且不会占用太多带宽。
现在,我只有一个 stylesheet.html
和一个 javascript.html
,我在其中复制并粘贴了外部文件并使用模板来包含它们。有没有办法可以支持缓存或以其他方式提高速度?谢谢!
最佳答案
缓存前端脚本在 Google Script for Web 上不可用。
但是您可以将脚本放入外部 HTTPS (不仅仅是 http!) 服务器并将其作为外部脚本加载 - 可以通过 HTTP header (Expires
或缓存控制
)。
如果您没有虚拟主机,则可以使用 Google 云端存储。在 Google 脚本编辑器中,打开资源> Google Platform 项目...> 点击带有项目名称的蓝色链接 > 汉堡菜单 > 存储> 浏览。在这里,您可以创建绑定(bind)到脚本项目的存储桶,在此处上传任何静态文件,然后单击公开共享 - 您将获得已发布脚本的 URL。
这是付费服务,但是price is very optimistics .
关于javascript - 如何在 Google Apps 脚本 Google 文档扩展中包含大型外部样式表和脚本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50563522/