Karma.js installation - bash: karma: command not found
So I have installed node.js from nodejs.org and I have installed karma.js in my project using the Webstorm command tool: npm install karma. I have also added those 3 path variables (please tell me which one I don't need) in Webstorm->Settings->Path Variables.
Name: nodejs Value: /usr/local/bin
Name: npm Value: /usr/local/lib/node_modules/npm/bin
Name: karma Value: /Users/maxime/Documents/WebStorm/icms/node_modules/karma/bin
When I type init karma to get the karma config file, I get: bash: karma: command not found
I search on the site for some answers, but all I found was to add those path variables...
EDIT: I tried with sudo but it does not work
EDIT: It works with /Users/maxime/Documents/WebStorm/icms-dev-39534/node_modules/karma/bin/karma init, but it's still not working with karma init.
请先登录再写评论。
Hi there,
I'm only gonna comment on this (since I'm not Karma or JS person).
You got this completely wrong -- the "Settings | Path Variables" screen does completely DIFFERENT thing.
P.S.
Could be useful (unsure): Make GUI apps environment the same as in Terminal per this answer
How do you run your "karma init" command? I mean -- what functionality: Command Line Tools support ... or built-in Terminal ?
Sorry, I don't understand what you mean. I thought Settings->Path Variables what to set path variables?
Yes. But did you checked what it actually mean in IDE context? It does not affect your environment in any way -- it meant to simplify using the same project on different computers (or move project from one computer to another), where the same tool/folder may be located on completely different locations.
http://www.jetbrains.com/webstorm/webhelp/path-variables.html