gpt4 book ai didi

google-apps-script - 如何使用 clasp 部署 Google Apps 脚本网络应用程序?

转载 作者:行者123 更新时间:2023-12-05 02:39:01 26 4
gpt4 key购买 nike

我正在使用 clasp管理 Google 表格脚本(网络应用)

我尝试根据 instructions 进行新部署使用:clasp deploy --deploymentId abcd1234

命令顺利通过。我可以看到创建了新版本的脚本,但部署未更新:未进行部署。

最佳答案

我找到了这个 conversation当深入挖掘时。

总结:您需要向 list 文件 appscript.json 添加一些代码:

  "webapp": {
"access": "MYSELF",
"executeAs": "USER_DEPLOYING"
},

整个 appscript.json 文件应如下所示(这样您就可以看到放置代码的位置:

{
"timeZone": "America/New_York",
"dependencies": {
},
"webapp": {
"access": "MYSELF",
"executeAs": "USER_DEPLOYING"
},
"exceptionLogging": "STACKDRIVER"
}

此外,这里是可用的不同选项的概述:

"webapp": {
"access": "MYSELF",
"access": "ANYONE",
"executeAs": "USER_DEPLOYING"
"executeAs": "USER_ACCESSING"
"executeAs": "ANYONE_ANONYMOUS"
},

更新 list 文件后,使用 clasp push 推送更改。然后使用说明中的命令进行部署:clasp deploy --deploymentId abcd1234

对 clasp 新手的补充说明:版本和部署之间存在差异。版本类似于 git 标签(一种跟踪代码的方式),而部署是用于执行的实际代码。

关于google-apps-script - 如何使用 clasp 部署 Google Apps 脚本网络应用程序?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/69287835/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com