如何在Google Apps脚本Google文档扩展中包含大型外部样式表和脚本

时间:2018-05-28 09:49:12

标签: javascript google-apps-script google-docs

我真的想在我的新Google Docs扩展中使用Material Design,但official库的发行版包含490 KB的CSS和JS。我希望我的附加组件能够快速加载并使用Docs Offline,并且不会占用太多带宽。

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

2 个答案:

答案 0 :(得分:1)

Google Script for Web上无法使用缓存前端脚本。

但您可以将脚本放到外部HTTPS (不仅是http!)服务器并将其作为外部脚本加载 - 可以通过HTTP标头(Expires或{{1)进行本机缓存}})。

您是否没有虚拟主机,可以使用Google云端存储。在Google Script编辑器中打开资源> Google平台项目...... >点击蓝色链接与项目名称>汉堡菜单> 存储> 浏览即可。在这里,您可以创建与脚本项目绑定的存储桶,在此处上传任何静态文件,然后单击“公开共享” - 您将获得已发布脚本的URL。

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

答案 1 :(得分:0)

没关系,我只是看到你不应该在Google Add-Ons中使用Material Design。因此,我可能不会加载任何大型外部文件。