sudo npmができない

次の問題

の場合は次のように

 

MACでYOEMANでAngularJS Material Full-Stackをインストール(ひな形作成まで)

途中でバンバンエラーが出るけど、結論はnodejsのダウングレード。

YOEMANとgruntとbowerとAngular Material Full-Stackをインストール。

間違えたAngular Full-Stackでインストールしてしまった。。

Angular Material Full-Stackをインストールをする。

プロジェクト用のディレクトリを作成。

YOEMANでAngular Material Full-Stackでひな形を作成。

↓のような選択

Scripts: JavaScript
Markup: HTML
Stylesheets: CSS
Angular Routers:  ui-router
Database: MongoDB
Authentication boilerplate: Yes,
oAuth integrations: Facebook Twitter Google
Socket.io integration: Yes

次を実行

bower installはどうやら問題なし。

npm installでエラーが、、バーっと

最後のへんのエラーメッセージ曰くは、

x8-debugでnode-pre-gypをインストールしようとしたら失敗したから

nodejsとnpmを最新のものにしてね。もし、最新だったら、v8-debugのパッケージの問題だよっ

っと言った感じです。

エラーメッセージをコピペでググってみたら次のコマンドで行けるみたい

しかし、このコマンドを実行するときも同じようなエラーメッセージ。。。

一回npmのキャッシュをクリアしてみよう。

それでもう一度実行。。。でも、ダメ。

違う方法で、今度はpackage.jsonを次のように変更してみる。

実行。

ダメ。

試しに

だめ。

Node.jsバージョン7以降の問題のようなので、6に戻します。

バージョン確認

npmも自動的にバージョンを更新している。

再実行。

おっできました。

ダウングレードしたら出来るっていうのは、引っ掛けですね。