Hmmm... It looks like the repo files are there, but it appears it isn't loading the repo.
I guess the last thing to check is yum itself. I think you can list the repos yum has loaded with a
- sudo yum repolist
Edit: I found these instructions online. They mention enabling the EPEL repository within the command itself. That might prove useful.
Node.js and npm are available from the Fedora Extra Packages for Enterprise Linux (EPEL) repository. If you haven't already done so, first enable EPEL.
To check if you have EPEL, run
if you don't see epel, install it via RPM (At the time of this writing, the last version is 6.8.).
First import the key:
sudo rpm --import https://fedoraproject.org/static/0608B895.txt
sudo rpm -Uvh http://download-i2.fedoraproject.org/pub/epel/6/i386/epel-release-6-8.noarch.rpm
And then run the following command to install node and npm:
sudo yum install nodejs npm --enablerepo=epel
or if this doesn't work for you install node separately:
sudo yum install npm --enablerepo=epel