让我提供一些上下文:
我创建了一个名为“联系表”的独立项目。在这个项目中,我创建了 2 个脚本,分别称为“Script1”和“Script2”。对于“Script1”,我使用 GUI Builder 创建一个表单。对于“Script2”,我创建了另一个表单,这次是在代码中。这两个脚本都调用“doGet()”函数。
无论如何,我将“Script1”发布为一个网络应用程序,单击 URL,一切都在那里。完美的!现在,让我感到困惑的问题来了。当我将“Script2”发布为 Web 应用程序时,Web 应用程序 URL 将我带到“Script1”Web 应用程序,什么!?如果我单击“测试最新代码的网络应用程序”链接,我只会看到“Script2”网络应用程序。
为什么是这样?所以我的问题是这个?
您可以像我设置的那样使用 1 个项目发布 2 个 Web 应用程序吗?如果可以,两个 Web 应用程序之间如何共享资源?
我知道要将脚本部署为 Web 应用程序,它必须包含 doGet(e) 函数。项目如何使用 doGet() 函数处理多个文件?
基本上我对项目、项目中的多个文件以及项目中的 Web 应用程序部署感到困惑。我从 Google 阅读了 Google App Scripts Documentation,但它没有提供我正在寻找的说明。如果有人对此有所了解,我将不胜感激。