2017-11-19 1 views
-1

ich diese Datei Perdicate.ts erstellt haben:Typoskript: Kann nicht Namen Schnittstelle finden

export interface Predicate { 
    not(): Predicate; 
} 

In Query.ts:

export interface Query { 
    getWhere(): Predicate; 
} 

Ich bekomme diese Compiler-Fehler:

message: 'Cannot find name 'Predicate'.' 

Query.ts und Predicate.ts befinden sich in der s ein Ordner.

+1

Sie müssen importieren importieren. 'Import {Prädikat} von './Perdicate';' (sic) –

Antwort

1

Sie müssen auch die Schnittstelle Predicate in die Datei-Schnittstelle Query

import { Predicate } from './predicate'; // Consider your `Predicate` is in the `predicate.ts` 

export interface Query { 
    getWhere(): Predicate; 
} 
Verwandte Themen