在TypeScript文件中使用Google Script类型注释变量(使用clasp)

时间:2018-10-15 23:45:39

标签: javascript typescript google-apps-script clasp

我正在使用Google Apps Script (GAS)来编写clasp tool,它使您可以本地开发可编译为Google脚本的TypeScript文件。

我通过运行npm i -S @types/google-apps-script导入了Google Script类型定义,而我的IDE(VS代码)确实确实了解Google Script类型。但是,我似乎无法使用这些类型定义来注释我的变量。例如,

let ss: Spreadsheet;
ss = SpreadsheetApp.getActive();

是否可以使用这些导入的类型定义来注释我的代码?

1 个答案:

答案 0 :(得分:3)

自定义类型注释可以这样使用:

var ss: GoogleAppsScript.Spreadsheet.Spreadsheet;
  • 命名空间:GoogleAppsScript
  • 模块:Spreadsheet
  • 界面:Spreadsheet