Avatar ·

TypeScript-Fehler: "Cannot write file ... because it would overwrite input file" in Visual Studio

Hallo zusammen! Ich bin neu in TypeScript und schreibe damit in Visual Studio 2015. Ich habe TypeScript 2.0 über NuGet installiert. Ich habe ein einfaches Projekt erstellt, das eine Datei app.ts enthält:

function greet(name: string) {
    return `Hello, ${name}!`;
}

console.log(greet('World'));

In tsconfig.json habe ich Folgendes konfiguriert:

{
    "compilerOptions": {
        "target": "es5",
        "outDir": "./dist",
        "rootDir": "./src"
    },
    "include": [
        "src/**/*"
    ]
}

Die Datei app.ts befindet sich im Ordner src. Beim Versuch, das Projekt zu erstellen (Strg+Umschalt+B), erhalte ich den Fehler:

Cannot write file 'C:/Projects/MyApp/dist/app.js' because it would overwrite input file.