【问题标题】:GAS/clasp: How do I get autocomplete/intellisense to work in VSCode for 3rd Party librariesGAS/clasp:如何让自动完成/智能感知在 VSCode 中为 3rd 方库工作
【发布时间】:2019-07-31 09:55:56
【问题描述】:

我正在使用 VSCode 来编辑带有 clasp 的 Google App Script (GAS) 代码。 我可以很好地为核心库工作。

(这个post 帮助了)

但是,我还在 ScriptApp 项目中使用了Firestore library,而智能感知不适用于 FirestoreApp。

我尝试在我的项目目录和 node_modules 目录中包含库 Javascript 代码 - 但没有运气。

有人有什么建议吗?谢谢。

【问题讨论】:

标签: typescript google-apps-script visual-studio-code clasp


【解决方案1】:

对于 FirestoreApp 等第 3 方库,自动完成功能不起作用。

您需要创建自己的.d.ts 文件(可以选择添加到DefiniteTyped)。

另一种选择是将库复制/粘贴到您的脚本中,VS Code 等编辑器将提供轻度自动完成功能(1 级深度)。代码不需要在node_modules 目录中。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2019-10-17
    • 2015-08-27
    • 2018-06-01
    • 1970-01-01
    • 2015-08-27
    • 2022-07-28
    • 2012-08-19
    相关资源
    最近更新 更多