首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >`clasp`把`.gs`文件放在哪里?排除` `clasp `上的编译器错误

`clasp`把`.gs`文件放在哪里?排除` `clasp `上的编译器错误
EN

Stack Overflow用户
提问于 2020-09-05 07:06:33
回答 2查看 92关注 0票数 1

在本地哪里可以找到clasp push生成的.gs文件?

我正在使用clasp push将TypeScript文件编译成.gs文件,并将其上传到Apps Script,但我收到了一个错误:

代码语言:javascript
复制
$ clasp push                                                                                                                    
| Pushing files...Push failed. Errors:                                                                                                                 
{ Error: Syntax error: ParseError: Unexpected token . line: 253 file: Code.gs

错误中的行号是根据已编译的.gs文件表示的,由于该错误而不会上载该文件。我需要找到编译后的.gs文件的本地副本,这样我就可以检查它并修复原始.ts typescript文件中的错误,但是.gs文件在哪里?

使用tsc编译我的TypeScript文件时没有错误。

EN

回答 2

Stack Overflow用户

发布于 2020-09-05 08:02:29

解决方法:

使用tsc自己将打字文件编译成Code.ts

然后验证生成的本地Code.js,例如通过以下方式

  • 将其内容粘贴到应用程序脚本代码编辑器中的Code.gs文件中。当你点击保存的时候,你可能会看到同样的错误。

这将向您显示有关您有权访问的文件的错误。

票数 0
EN

Stack Overflow用户

发布于 2021-03-20 05:33:22

不要依赖@google/clasp将您的打字脚本编译成.gs

相信我(作为clasp的主要贡献者),您最好自己处理编译,clasp只用于推送已编译的文件。

我有一个github模板,可以帮助您入门:https://github.com/PopGoesTheWza/ts-gas-project-starter

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/63748926

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档