Ionic 2 cordova installation


#1

Hi, One month back I have installed Ionic2 and cordova, with the command Npm install -g ionic cordova , with nodejs version > 4 . It worked perfectly fine. 2 days back when I tried to start a new ionic project it throwed an error saying to update nodejs version. So Installed latest nodejs version which is 7.1. After that When I started to create a new project it again throwed an error “Ionic is not recognized” . I dont know what I am missing here. Any help will be greatly appreciated


#2

You probably need to run npm install -g ionic cordova again. An upgrade of node necessitates a reinstall of global packages, iirc


#3

Is there a reason to use 7.1? If that turns out to be the problem, you could use the 6.9.1 LTS which is still very recent at the moment.


#4

The version itself is very likely not the problem.


#5

I updated the nodejs version as , I had an error before saying “Enode file not found” make sure that you have the latest version of nodejs and npm. Once I updated nodejs, problem has started saying "Ionic is not recognized " .
I checked the npm path variable, it’s in its place, restarted it and did everything possible .
I dont understand what I am missing


#6

Do you use NVM? That is the best way to manage Node.js versions. But any time you install a new version of node, you have to install versions of packages that work on that version of node. I highly recommend NVM as it normally alleviates these types of problems. If you have any further problems, I would recommend adding more details :slight_smile:


#7

Thank you very much for the reply. I will apply the suggestion you gave .