J'ai un projet ASP.NET core et je reçois cette erreur lorsque j'essaie de le construire:
erreur TS18003: Build : Aucune entrée n'a été trouvée dans le fichier de configuration 'Z:/Projects/client/ZV/src/ZV/Scripts/tsconfig.json'. Les chemins 'include' spécifiés étaient '["**/*"]' et les chemins 'exclude' étaient '["../wwwroot/app", "node_modules/*"]'.
1> La commande s'est terminée avec le code 1.
1> Exécution de la tâche "VsTsc" terminée -- ÉCHEC.
Voici mon fichier tsconfig.json
:
{
"compileOnSave": true,
"compilerOptions": {
"emitDecoratorMetadata": true,
"experimentalDecorators": true,
"lib": [ "es5", "dom" ],
"module": "commonjs",
"moduleResolution": "node",
"noEmitOnError": true,
"noImplicitAny": false,
"outDir": "../wwwroot/app/",
"removeComments": false,
"sourceMap": true,
"target": "es6"
},
"exclude": [
"../wwwroot/app",
"node_modules/*"
]
}
S'agit-il d'un bug ou est-ce que je fais quelque chose de mal? J'ai récemment mis à jour Visual Studio 2015 vers la mise à jour 3. Est-ce que quelqu'un a déjà rencontré cela auparavant?
14 votes
C'est le comportement prévu. Vous devez avoir quelque chose à compiler.
1 votes
@AluanHaddad Vous affirmez cela comme si c'était un fait. Pouvez-vous s'il vous plaît fournir une preuve de votre affirmation.
2 votes
github.com/Microsoft/TypeScript/issues/12762
0 votes
Votre source doit être là où vous pointez dans "include" sur tsconfig
0 votes
Le tsconfig.json par défaut n'a pas de propriétés "include" et "exclude", donc j'ai dû ajouter les deux. Pour une raison quelconque, il semblait que les deux étaient nécessaires