我有一个Google脚本项目,我正在尝试从npm或纱线脚本运行clasp push。我能够从命令行运行clasp push,但是当作为脚本使用时,相同的命令会失败:
"scripts": {
"push": "clasp push"
}
当以npm run push或yarn push的形式运行时,输出> Did you provide the correct scriptId?会导致脚本失败。如果我直接在命令行上运行clasp push,它成功地将我的项目文件推送到Google脚本。
我已经验证了脚本是在包含.clasprc.json
我试图在使用Chromebook离线漫游时自动输入数据。
我知道google驱动器是离线启用的,而GAS中的独立脚本理论上应该起作用,但我不知道如何将这些部件组合在一起。到目前为止,我有下面的代码,它可以很好地在线运行(被困在“脱机运行”中),并且我已经安装了GAS应用程序。任何指导都将不胜感激!
function onOpen() {
var ui = SpreadsheetApp.getUi();
// Or DocumentApp or FormApp.
ui.createMenu('Invoice/Receipt System')
// creates a menu i
我有Google脚本项目,由"publisher“帐户创建,并作为”纯视图“共享:
1. Editors can change permissions and share - set to false
2. Viewers and commenters can see the option to download, print, and copy - set to false
3. Anyone on the internet with this link can view
从另一个“消费者”账户中,它应该能够:
( a)将项目作为图书馆导入,
( b)使用项目端点
当我使用在线编辑器
当我创建了一个脚本副本来将代码分支到另一个项目时,我仍在尝试从中恢复。我的想法是尝试通过drive API下载Google Apps脚本的旧版本,但表示这可能是不可能的。
版本控制、发布或执行脚本等操作不能通过该接口使用。
所以我还是尝试了一下,可惜发生了这个错误……
<HttpError 400 when requesting
https://www.googleapis.com/drive/v2/files/..snipped../revisions?alt=json
returned "File does not support revisions">
那
我正在通过Jenkins的自动化扣推送工作。到目前为止,我已经实现了将.clasprc.json设置为Jenkins环境变量。clasp安装在"C:\Users\superuser\AppData\Roaming\npm“中,可以在cmd上访问。然而,Jenkins并没有意识到这一点。
cd c:/test
@echo %CLASPRC_CRED% 1>./.clasprc.json
clasp push (THE STEP THAT IS FAILING)
请帮帮忙。
我想在本地主机上运行GAS,我安装了clasp,并且可以正确登录。
但是,当我执行clasp run时,会发生以下错误。
Exception: Exception: You do not have permission to call UrlFetchApp.fetch. Required permissions: https://www.googleapis.com/auth/script.external_request [
我把oauthScopes添加到我的舱单上,但它仍然不起作用。有人知道为什么吗?
这是我的舱单。
{
"timeZone": "Asia/
我正在尝试测试一个程序的输出是否等于某个东西,这样我就可以基于它来做一些事情。控制台打印两个值相等,但不满足条件。 代码如下: #!/bin/bash
test_id=`clasp run testRunner`
function get_logs() {
echo "trying to get logs for test id $test_id..."
logs=`clasp logs`
if logs_contain_test_id
then
print_logs
else
get_logs
fi
}
function l
我使用clasp login --creds <file>登录,它会生成一个本地.clasprc.json文件。它显示我已登录,但当我运行另一个命令时,我得到:
Could not read API credentials. Are you logged in globally?
有没有想过为什么它不先看看我的本地clasprc文件?
当前使用的版本为clasp v2.2.0