1

所以我正在尝试使用 clasp,这样我就可以更新员工时间表上的脚本编辑器,但是它们有多个,所以我希望它们都从一组代码中更新。我编写了一个 Bash 脚本,它应该利用“扣环设置”命令来更新 .clasp.json 文件,以便更新多个文件。

clasp setting scriptID 1oem46C_4AxUpOPzvl7xwEWFX9sHe1WJ7Qvtxm-q2ERlMPTo-LFBaT7g9
clasp push
clasp setting scriptID 1ag4HJ1CFaWNMNeNccQUtV34aBTeOLZdbxZyfkOQaEABM1b4uexzq-b7p
clasp push
clasp setting scriptID 17prHiTYCT9Fx2tCD10DmnxRUGF9vw5WWH_2Vt0Hc_vE1Q2Y6CvhAxaN2 
clasp push

当它运行时,它会遍历每个命令,但会显示“未知键“scriptID””。我认为问题在于它不会重置/更新 .clasp.json 文件,因此它会不断推送到原始 scriptID。我已经查看了 github 上的 clasp,但我仍然对它为什么无法识别密钥感到困惑。

4

1 回答 1

3

关键scriptId不是scriptID

在项目根目录下,尝试

cat .clasp.json

你会看到关键是(区分大小写)“scriptId”而不是“scriptID”。

于 2020-07-14T00:38:38.210 回答