2017-07-11 5 views
1

最初 'を割り当てる'、Iは、同様のドキュメント見た:しかしNPM - オブジェクト関数オブジェクト(){[ネイティブコード]は}何方法を持っていない全ての

Node.js TypeError: Object function Object() { [native code] } has no method 'assign'

TypeError: Object function Object() { [native code] } has no method 'method'

を..

私はノードバージョン0.10.48を使用しています(私のアプリケーションでは廃止予定のノードapiを使用していますので、このバージョンにとどまっています)。

私は新しいモジュールをインストールし、あるいはモジュールを必要とするスクリプトを実行しようとするたびに、私は次のエラーが表示されます はTypeErrorオブジェクト関数オブジェクト()ネイティブコードに方法はありません

私も使用することはできません

「を割り当てます」 npm vまたはnpmインストール/アンインストール..

このエラーを取り除くにはどうすればよいですか?私は単に端末に何もすることができません:(

+0

ノード0.10.48を再インストールして、正しいバージョンの 'npm'を確保してみてください。また、0.10.48をサポートしていないモジュールをインストールしないようにしてください。 –

+1

@PatrickRobertsインストールできません何か..いつでも私はnpm XXXを使ってみるつもりです。このエラーが出ます(sudoは助けになりません) – user5618793

+0

ブラウザから、インストーラをダウンロードしてください... 0.10.48では 'npm install npm'を使うことはできません。ノード –

答えて

0

あなたはこの試みることができる:。https://nodejs.org/en/download/package-manager/#osx

curl "https://nodejs.org/dist/latest/node-${VERSION:-$(wget -qO- https://nodejs.org/dist/latest/ | sed -nE 's|.*>node-(.*)\.pkg</a>.*|\1|p')}.pkg" > "$HOME/Downloads/node-latest.pkg" && sudo installer -store -pkg "$HOME/Downloads/node-latest.pkg" -target "/" 

が同様にアマゾンLinux上で私のために働いた(別のコマンドを)

issues17886(https://github.com/npm/npm/issues/17996

関連する問題