【问题标题】:Bash file in google clasp displays "Unknown key: ___" when using the clasp setting command?使用 clasp 设置命令时,google clasp 中的 Bash 文件显示“未知键:___”?
【发布时间】:2020-07-13 21:41:35
【问题描述】:

所以我尝试使用 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,但我仍然对它为什么无法识别密钥感到困惑。

【问题讨论】:

    标签: google-apps-script clasp


    【解决方案1】:

    密钥是scriptId 而不是scriptID

    在项目根目录下,试试

    cat .clasp.json
    

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-11-10
      • 2020-12-05
      • 2018-11-01
      相关资源
      最近更新 更多