我是Google Script的构建程序,可以很好地使用它的调试器。
现在,我正在构建我的第一个Google云端硬盘应用。正常的操作流程是: 用户在Google云端硬盘中选择文件,然后拨打我的App =>选定的文件作为State Parameter =>传递给我的App。 doGet()创建/打开客户端的HTML =>用户在该HTML中选择选项并提交=>服务器收到提交的表单并做一些事情。
然而,由于其“状态参数”,为我调试Drive App比普通的Web Apps和容器限制的应用程序更困难。我需要首先发布Drive App,然后调试Client的HTML& Javascript控制台的JScript和Google脚本编辑器的服务器GScript分开。 Web编程是否正常?或者我错过了什么?我可以模拟“状态参数”进行测试,这样我就不需要调试AFTER发布(甚至使用测试链接)吗?
N.B。由于上面的流程足够清楚,我没有在这里发布演示代码。
答案 0 :(得分:1)
您可以在开发模式下运行Apps脚本。您可以对Apps脚本进行无限次更改,在开发模式下运行,并在不部署应用程序的情况下对其进行测试。你会看到" dev"在URL的末尾:
https://script.google.com/macros/s/Aew678900-wdfgyj/dev
当您打开发布您的Web应用程序窗口时,请单击:
测试网络应用以获取最新代码。
在开发模式下运行它。