2017-07-15 5 views
0

J'ai installé à l'aide tapuscrit sudo NPM installer -g tapuscrit, qui semble fonctionner parce que tsc -version retours Version 2.2.2. J'ai également essayé de l'installer localement comme cela stackoverflow post suggéré. Je crois que j'ai tout installé correctement parce que l'EDI ouvre correctement les autres fichiers.erreurs de chargement des fichiers Webclipse dactylographiées

Mon système d'exploitation est Ubuntu 16.0.

Message d'erreur:

java.lang.IllegalStateException: Node.js could not be found. If it is installed to a location not on the PATH, please specify the location in the TypeScript preferences. 

Le tsconfig.json est ci-dessous. Je crois que la valeur de typeRoots doit pointer vers l'emplacement @types. Et en effet le même répertoire où réside le fichier .json, il y a un répertoire node_modules/@ types, que j'aurais pensé pouvoir activer tapuscrit.

{ 
    "compileOnSave": false, 
    "compilerOptions": { 
    "outDir": "./dist/out-tsc", 
    "sourceMap": true, 
    "declaration": false, 
    "moduleResolution": "node", 
    "emitDecoratorMetadata": true, 
    "experimentalDecorators": true, 
    "target": "es5", 
    "typeRoots": [ 
     "node_modules/@types" 
    ], 
    "lib": [ 
     "es2016", 
     "dom" 
    ] 
    } 
} 

Répondre

0

Les préférences TypeScript mentionnées dans le message d'erreur figurent dans les préférences Webclipse. Entrez simplement le chemin renvoyé par which node dans un shell.

Screen shot of configuration