google-apps-script - 如何使用 WebStorm 在桌面上创建 Google 脚本?
问题描述
在 google 的 IDE 上编写脚本是一个很大的痛苦,它非常滞后,而且很糟糕。
如何让谷歌脚本编辑器在我的电脑上运行?
我试着下载这个扣子
我还添加了一个从 google 到 javascript 的库。
但是当我运行它时,它给了我这个错误:
var ss = SpreadsheetApp.getActiveSpreadsheet();
^
ReferenceError: SpreadsheetApp is not defined
我怎样才能解决这个问题?
我基本上试图用这个脚本做的是根据谷歌表格上的一堆条件发送一封电子邮件。
解决方案
解决方案
为了能够从本地计算机远程运行 Apps 脚本项目,您需要使用clasp 命令运行,因为您还需要使用某种授权(您基本上需要将本地项目连接到远程Apps 脚本项目并验证它是您尝试运行它的人)。
这是一个关于如何使用这个命令的完整指南,但只是总结一下,你基本上需要设置一个Project ID
并创建一个OAuth Client ID
,然后才能使用从中获得的凭据登录clasp login --creds creds.json1
。
这是使用命令 run 运行函数的示例:
clasp run 'functionName'
我希望这对你有所帮助。让我知道您是否需要其他任何内容,或者您是否不理解某些内容。:)
推荐阅读
- verilog - 如何根据交叉覆盖点的总和限制交叉点箱?binsof是什么意思?
- python - Systemd 服务有时会在启动时崩溃
- qt - 在 Qt QML 中设置 VideoOutput 项
- r - 在 Shiny Dashboard 中将方程式包装在框中
- c# - 按类查找子窗口
- javascript - Next.js 与 FortAwesome 和 SSR
- c# - 发布动态模块内容时出错 Sitefinity
- javascript - 为什么会这样:使用扩展运算符更新状态中的数组元素
- qt - 如何摆脱 Qt Creator 中旧搜索文本中的黄色突出显示背景?
- node.js - 解析节点js中的数据后未定义