在TypeScript中,为什么会出现“未捕获的ReferenceError:未定义导出”

时间:2018-07-28 23:07:19

标签: typescript

我有一个名为lib.ts的前端TypeScript文件,如下所示:

export function someFunc() {
    console.log("works");
}

在第二个文件中,我按如下所示导入库:

import * as lib from "./lib";

这将生成以下JavaScript:

"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
const lib = require("./lib");

然后我得到了错误:

"Uncaught ReferenceError: exports is not defined"

为什么会出现此错误?

0 个答案:

没有答案