Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Nodeunit command not found?

I'm running on Windows 7 and have node installed fine with cygwin. I am following along on the how to on mcmahon's website for nodeunit: http://caolanmcmahon.com/posts/unit_testing_in_node_js .

I used npm to install nodeunit and it said it had installed fine but when I go to invoke it, nodeunit, it says command not found in all the different directories.

Do I have to set some kind of path variable maybe?

like image 572
WildaBeast Avatar asked Jun 08 '11 20:06

WildaBeast


1 Answers

In Windows 7

You should install your nodeunit globally with the -g flag

npm install nodeunit -g

Check your PATH by typing the PATH command in windows console. If you dont find the C:\Users\Username\AppData\Roaming\npm; value, you should check your environment variables, and if not containing, add it manually (replace the Username to your username).

But I think node installer adds it automatically.

In XP

The AppData\Roaming folder in Windows Vista or Windows 7 is the same as the Documents and Settings\username\Application Data folder in Windows XP.
So your variable should look like C:\Documents and Settings\Username\Application Data\npm;

like image 179
Gergely Fehérvári Avatar answered Oct 21 '22 04:10

Gergely Fehérvári