【问题标题】:How to exclude referenced Firebase modules in TypeScript Compiler - tsc?如何在 TypeScript Compiler - tsc 中排除引用的 Firebase 模块?
【发布时间】:2018-07-23 03:32:42
【问题描述】:

我有配置

"exclude": [
"node_modules",
"functions/node_modules",
"typings/browser.d.ts",
"typings/browser"
]

和进口;

import * as admin from "firebase-admin";
import DateUtilities from "../Utilities/DateUtilities";
import CoreUtilities from "../Utilities/CoreUtilities";

和类似的方法;

async GetDocumentData(id: string): Promise<DocumentData> {
let snapshot = await this.GetDocumentSnapshot(id);
return await snapshot.data();
}

DocumentData 是来自firebase-admin 的模块。 通常如果我不在GetDocumentData 中使用它,返回值tsc 不会尝试编译它。

但是一旦我开始使用它,它就会尝试验证所有引用的模块,如下所示:

如何强制排除它们?

【问题讨论】:

    标签: typescript firebase typescript2.0 tsc


    【解决方案1】:

    【讨论】:

      猜你喜欢
      • 2017-03-23
      • 1970-01-01
      • 2022-10-14
      • 2019-04-29
      • 1970-01-01
      • 2015-05-03
      • 2020-08-15
      • 1970-01-01
      • 2017-05-22
      相关资源
      最近更新 更多