如何防止应用程序脚本在多次部署后变得非常慢?

How to prevent apps script from getting very slow after a number of times of deployment?

我一直在使用应用程序脚本时遇到这个问题。改了很多次代码,部署成新的,突然就变慢了,就像我想部署新版本的时候一直加载一样。我知道的唯一解决方案是复制 Google Sheet 并再次在较新的 sheet 中部署网络应用程序。相同的代码和一切,它工作。但是还是有问题。

我刚刚发现,当我们想要更新网络应用程序时,我们可以转到管理>>新版本,从而在保持旧版本的同时更新它URL。所以我想知道如果我这样做,我是否能够避免部署非常慢的问题?对不起我的英语,我希望我已经把情况说清楚了。提前感谢您的任何提示!

我认为您可以通过创建新版本而不是创建新部署来避免此问题。

另一个简单的解决方案可能是删除旧部署。有关详细信息,请参阅 https://developers.google.com/apps-script/concepts/deployments#delete_a_versioned_deployment

另一种选择是使用 CLASP。有关详细信息,请参阅 https://developers.google.com/apps-script/guides/clasp?hl=en#deploy_a_published_project