Ich habe einen Namespace wie folgt aufgebaut:Import Namespace-Klasse speziell
export namespace Entities {
export class Car { }
export class Motorbike { }
}
In einer anderen Klasse, ich Car
und Motorbike
dann importieren. Ich kann sie jedoch nicht prägnant importieren. Wenn ich versuche, sie so zu importieren:
import { Entities.Car as Car, Entities.Motorbike as Motorbike } from "./somefile.ts";
ich diesen Fehler (auf der .
nach Entities
):
'' erwartet.
Ich bin in der Lage, dies zu tun:
// import whole namespace
import { Entities } from "./somefile.ts";
// use the type directly:
let vehicle: Entities.Car;
jedoch im Idealfall würde ich in der Lage sein, sie zu importieren, ohne den Namespace manuell zu importieren. Ist das möglich?