J'ai déjà essayé d'inclure une gamme de dactylographies, mais cela ne résolvait pas ce problème pour moi
Voici mon fichier tsconfig.json: p>
{ "compilerOptions": { "declaration": false, "emitDecoratorMetadata": true, "experimentalDecorators": true, "lib": ["es6", "dom"], "mapRoot": "./", "module": "es6", "moduleResolution": "node", "outDir": "../dist/out-tsc", "sourceMap": true, "target": "es5", "typeRoots": [ "../node_modules/@types" ], "types": [ "jasmine" ] } }
3 Réponses :
J'ai déjà résolu le même problème. Je suis aussi l'utilisateur d'Atom. Exclure simplement les fichiers SPEC.TS dans TSCONFIG.JSON. Mon tsconfig.json a maintenant comme ceci:
{ "compilerOptions": { "declaration": false, "emitDecoratorMetadata": true, "experimentalDecorators": true, "lib": ["es6", "dom"], "mapRoot": "./", "module": "es6", "moduleResolution": "node", "outDir": "../dist/out-tsc", "sourceMap": true, "target": "es5", "typeRoots": [ "../node_modules/@types" ] }, "exclude": [ "./src/*.spec.ts", ] }
Ce n'est pas une solution, vous évitez simplement le problème
J'utilise cette solution temporaire - tandis que j'espère que le plug-in à dossier atomique peut mieux le résoudre.
Installez les types; P>
"@types/jasmine": "^2.5.38"
J'ai rencontré le même problème. Pour le réparer, j'ai enlevé les
Hmm. Des idées pourquoi i> cela fonctionne? J'utilise typeroots code> pour inclure une bibliothèque supplémentaire de définitions de type supplémentaires pour les modules qui n'ont pas de type
commun / quel que soit le module de définition de type code> disponible. Peut-être qu'il y a un autre moyen facile de le faire sans mélanger les définitions avec mon propre code?
Quelle version de Plugin Typescript Atom utilisez-vous? Quel est le nom du plugin?
Serait préférable d'ouvrir un problème sur GitHub si vous pensez que c'est un bug. Ajoutez également tous les détails que vous pouvez pour que quelqu'un se reproduit.
@prosti La dernière version d'Atom et du nom du plugin est Atom-TypeScript
10.1.10 est la version alors. Pouvez-vous confirmer?
Ceci est un grand plugin et beaucoup d'argent investi dans une suite Microsoft Suite.
Pouvez-vous confirmer que vous travaillez sur le fichier d'extension .TS?
@prosti oui je travaille sur un fichier .spec.ts