Using Ubuntu 13.10
I am trying to install yeoman using sudo npm install -g yo
but it doesn't seem to work globally both npm
and nodejs
are installed, however, I am not sure that they are installed correctly for use globally. I cannot use npm
i have to use sudo npm
To install node js I used
$ sudo apt-get install python-software-properties
$ sudo apt-add-repository ppa:chris-lea/node.js
$ sudo apt-get update
$ sudo apt-get install nodejs
When I use sudo npm install -g yo
the output I get is
/usr/bin/yo -> /usr/lib/node_modules/yo/cli.js
> [email protected] postinstall /usr/lib/node_modules/yo
> node ./scripts/doctor
[Yeoman Doctor] Everything looks alright!
[email protected] /usr/lib/node_modules/yo
├── [email protected]
├── [email protected]
├── [email protected]
├── [email protected]
├── [email protected]
├── [email protected]
├── [email protected] ([email protected])
├── [email protected] ([email protected])
├── [email protected] ([email protected])
├── [email protected] ([email protected], [email protected], supports- [email protected], [email protected], [email protected])
├── [email protected] ([email protected])
├── [email protected] ([email protected], [email protected])
├── [email protected] ([email protected], [email protected], [email protected], word-
[email protected], [email protected], [email protected], [email protected], [email protected])
├── [email protected] ([email protected], [email protected],
[email protected])
├── [email protected] ([email protected], [email protected], [email protected],
[email protected], [email protected], [email protected], [email protected])
└── [email protected] ([email protected], [email protected], [email protected],
[email protected], [email protected], [email protected], [email protected], [email protected],
[email protected], [email protected], [email protected], [email protected],
[email protected], [email protected], [email protected], [email protected], file-
[email protected], [email protected], [email protected], [email protected], gruntfile-
[email protected], [email protected])
So it appears that yeoman is installed correctly but that it isn't working - when I type yo nothing happens... Do I need to put yo in my $PATH
? I'm not really sure how to do that.. Additionally, how do I configure npm
so I don't have to use sudo npm
?