npm自体のアップデートしようとしたらなぜかコマンドが消えた...
アップデートしようとしたら怒られた...
テンパりすぎて当時のメモはとれてないけど、npmが古い事に気づいてアップデートかけようとした。
[code]
$ npm update -g npm
[/code]
そしたらなんかエラーが出て怒られた...
ごにょごにょ言ってたしもう一度試そうとしたら
[code]
$ npm update -g npm
-bash: npm: command not found
[/code]
一瞬私自身がフリーズして、凄ーく焦った。
なぜ消えているのか。
どうにも他の人も遭遇してるみたいで、やっぱアップデートかけようとしたりすると出会う事があるみたい。
ただ大抵の人はnode.jsごとアンインストールして、再インストールしたりとか過去のバージョンのnpmとかnodeが邪魔になっているとかで
[code]
$ sudo rm -rf /usr/local/lib/node_modules
[/code]
こんなのしてから再インストールしてみたりとか、してる様子だけど私はこれをしたら今まで入れたモジュール達も消えるかも...
とか不安もあったので別の方法でなんとかnpmのみ再インストールしたい。
解決法 ~npmだけ再インストール~
先に書いちゃうとこう
[code]
$ curl -0 -L http://npmjs.org/install.sh | sudo sh
[/code]
私はこのコマンドを実行するだけでとりあえずは再インストールが出来て、npmコマンド達が使えるようになった。
参考にしたサイトはこちらhttp://blog.clock-up.jp/entry/2015/01/03/npm-update-problem
まぁどうにも遭遇するタイミングがみんな違うからなんともいえないけど、めっちゃ焦るしまた調べておこうと思う。
終わり
最近node.jsの Electron に興味が湧いてインストールしようとしたらこれですよ... nodeはアップデートが早いしちゃんとやらなきゃなー