Dans WebStorm pour que karma.conf
fonctionne, je dois le configurer dans une fenêtre contextuelle et entrer le "chemin d'accès à l'interpréteur node.js".
(pour une raison quelconque, cette information a disparu après un redémarrage)
Des questions:
(Je suis sous OS X)
Généralement, sur OSX et Linux, vous pouvez trouver n’importe quel programme avec which program
. Dans votre cas, tapez
which node
dans le terminal.
Sur l'invite de commande windows
where node
Sur OSX si vous avez installé Node.js avec brew:
/usr/local/bin/node
Vous pouvez vérifier le dossier exact sur votre ordinateur avec la commande which node
Important
Lorsque le Finder s'ouvre sous OSX, vous ne pourrez pas accéder à ce chemin initialement. Vous devez d’abord accéder au dossier racine, par exemple. Macintosh HD
puis effectuez le raccourci clavier Command + Shift + .
(. = point = période) pour pouvoir sélectionner les fichiers et dossiers cachés.
Ubuntu:
Sudo apt install nodejs
whereis nodejs
nodejs: /usr/bin/nodejs /usr/lib/nodejs /usr/include/nodejs /usr/share/nodejs /usr/share/man/man1/nodejs.1.gz
Configuration du Node JS Interpreter dans IntelliJ:
File | Settings | Languages & Frameworks | Node.js and NPM
Node interpreter: Add... (select from the above path or add it)
/usr/bin/nodejs
Ensuite, cliquez sur le bouton Enable
et sélectionnez les modules.
Sur OSX:
/usr/local/bin/node
Eh bien, je l'ai eu moi-même, mais je voulais partager la réponse, car je ne pouvais pas la trouver sur google/stack overflow et j'espérais sauver quelqu'un quelque temps