Kan typoscript niet compileren met TSC knooppunt module

stemmen
3

Ik ben op zoek naar een typoscript in JavaScript met behulp van TSC knooppunt pakket module samen te stellen. Allereerst heb ik de module met behulp geïnstalleerd npm install -g typescript. In mijn lokale directory heb ik een bestand genaamd classes.js met een geldige typoscript code aangemaakt. Bij het uitvoeren tsc classes.jskrijg ik de volgende foutmelding:Error reading file ./classes.js: File not found

De fout heeft niet veel zin te maken, omdat het bestand bestaan. Dezelfde fout wordt weergegeven wanneer de absolute pad wordt gebruikt. Ik ben benieuwd of er iets mis is met TSC module of mis ik iets?

De vraag is gesteld op 06/10/2012 om 09:48
bron van user
In andere talen...                            


2 antwoorden

stemmen
3

De typoscript compiler specifiek zoekt naar extensies .stren .ts. Hier is de code die input bestandsnamen lost:

if(!TypeScript.isSTRFile(normalizedPath) && !TypeScript.isTSFile(normalizedPath)) {
    normalizedPath += ".ts";
}  

De compiler zoekt dan naar een bestand met de naam normalizedPathdie in uw geval komt overeen met classes.js.ts, die niet bestaat. Naar mijn mening, de compiler moet geven een betere foutmelding hier.

antwoordde op 06/10/2012 om 10:01
bron van user

stemmen
0

Blijkbaar is de TSC knooppunt module werkt alleen als de gecompileerde logbestand heeft ts extensie. Ik denk dat dit een tijdelijke beperking die in toekomstige versies van TSC kon worden vastgesteld.

antwoordde op 06/10/2012 om 09:52
bron van user

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more