Невозможно импортировать класс из машинописи - PullRequest
0 голосов
/ 01 ноября 2019

Прежде всего, стоит упомянуть, что я пишу приложение 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 = "";
    }
}

Я пробовал несколько вариантов из вышеперечисленного, чтобы обойти эту ошибку, но не смог найти решение. Может быть, кто-то с большим опытом в этой области может дать некоторые рекомендации?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...