无法从打字稿导入类

时间:2019-11-01 16:17:55

标签: typescript electron

首先,值得一提的是,我正在编写一个Electron应用程序,出于多种原因想使用打字稿。不幸的是,我遇到了一些问题,并且在这一点上已经花了几个小时来研究这个问题,因此,如果我对打字稿很陌生,我将不胜感激。

tsconfig.json

{
    "compilerOptions": {
        "target": "es6",
        "sourceMap": true,
        "moduleResolution": "node"
    },
    "compileOnSave": true
}

renderer.ts

import Case from "../typescript/case";

以上行的结果如下:

Uncaught SyntaxError: Unexpected identifier

case.ts

import Client from "./client";

export default class Case {
    CaseNumber: number;
    Client: Client;
    DateOfInjury: Date;
    LastUpdated: Date;
    LastUpdatedBy: string;

    constructor() {
        this.CaseNumber = 0;
        this.Client = new Client();
        this.DateOfInjury = new Date();
        this.LastUpdated = new Date();
        this.LastUpdatedBy = "";
    }
}

我已经尝试了上述方法的多种变体来克服此错误,但是未能找到解决方案。也许对此领域有更多经验的人可以提供一些指导?

0 个答案:

没有答案