在Google Firebase Functions打字稿项目中导入非JS文件

时间:2018-06-22 14:57:26

标签: typescript firebase google-cloud-functions

我正在使用Firebase SDK初始化的Cloud Functions项目。 我选择打字稿作为语言。 我想使用import语法将非js,非ts文件作为字符串导入。例如:

import * as content from './templates/text.md'

但是很明显,我得到一个错误:

error TS2307: Cannot find module './templates/text.md'.

我应该如何配置我的项目(.d.ts文件或tsconfig.json?其他),以便正确编译。

有关如何使用Firebase SDK初始化项目的参考: https://firebase.google.com/docs/functions/get-started

1 个答案:

答案 0 :(得分:1)

您不能导入无法解析为JavaScript的内容。相反,如果要获取其他文件的内容,则应使用类似readFile()的文件来读取它。