有没有办法确定网络应用是以开发模式运行还是正确发布的版本?
我尝试在前端和后端都获取网址。
如果我查询
window.location.href
在前端我没有得到页面地址栏中显示的URL,该地址栏以/ dev或/ exec结尾。相反,我得到一个以/ userCodeAppPanel结尾的网址 - 我猜测是因为它已被清理过。
如果我打电话给后端
ScriptApp.getService().getUrl()
并将其传递给前端,它总是显示/ exec URL,即使脚本处于/ dev模式。
我想根据脚本运行的模式来设置或关闭DEBUG标志。
有什么想法吗?感谢。
答案 0 :(得分:0)
我需要确定脚本是否也处于开发模式,也无法找到解决方案。但这是一个可行的工作。每次发布生产版本时都需要手动步骤。
在开发过程中:
发布前:
发布后:
这将允许对开发和生产版本使用的资源进行细分。