如何在 Google Apps Scripts Google Docs Extension 中包含大型外部样式表和脚本

How to include a large external stylesheet and script in Google Apps Scripts Google Docs Extension

我真的很想在我的新 Google 文档扩展中使用 Material 设计,但是 official 库的分发包含 490 KB 的 CSS 和 JS。我希望我的附加组件能够快速加载并与 Docs Offline 一起使用,同时不占用太多带宽。

现在,我只有一个 stylesheet.html 和一个 javascript.html,我在其中复制并粘贴了外部文件并使用模板来包含它们。有没有办法支持缓存或以其他方式提高速度?谢谢!

没关系,我只是看到您不应该在 Google 附加组件中使用 Material 设计。因此,我可能不会加载任何大型外部文件。

缓存前端脚本在 Google Web 脚本上不可用。

但是您可以将脚本放到外部 HTTPS (不仅是 http!) 服务器并将其作为外部脚本加载 – 可以通过 HTTP header( ExpiresCache-Control).

如果您没有虚拟主机,可以使用Google 云存储。在 Google 脚本编辑器中打开 Resources > Google Platform project… > 单击蓝色 link with project名称 > 汉堡菜单 > 存储 > 浏览。您可以在此处创建绑定到脚本项目的存储桶,在此处上传任何静态文件并单击“公开共享”——您将获得 URL 个已发布的脚本。

是付费服务,但是price is very optimistics