nodejs, npm works fine before. When I try to upgrade it
sudo npm cache clean -f
sudo npm install -g n
sudo n stable
And type npm -v
, it throw "Segmentation fault"
. I restart system and I type a same command again, again it show same error. So I remove nodejs and npm package from ubuntu 14.04 through ubuntu Software Center and reinstall it again.
Then I try to install the phonegap through npm package using a command
sudo npm install -g phonegap
But it doesn't return any progress. So I check the npm version, it throws an error "Segmentation fault". I also try sudo npm -v
. It return nothing.
So I decide to remove the npm from ubuntu 14.04 using the command
sudo apt-get remove npm
Then I type sudo npm install -g phonegap
it can't throw npm package is not available.
My Question is:
- The package is not there, then why i type
npm -v
, it return "Segmenatation Fault" - If package not remove, then when i type
sudo npm install -g phonegap
, why It cannot install phonegap.
Help me to solve this issue. Or provide a way to unistall nodejs, npm, phonegap, expressjs, less clean way and reinstall it.
Edit:
Edit1:
As per @chj1axr0 answer, the script throw an error after nodejs install