[解決済み] Windows10でnode.jsを再インストールすると、「モジュール 'process-nextick-args' が見つからない」というnpmエラーが発生する。
質問
Node.js (4.4.5 LTS)は、以下のサイトからダウンロードしました。 オフィシャルサイト Windows10でnodeをアップデートするためにインストールしたところ、npmが動作しない(nodeは動作する)ことがわかりました。npm -v でのエラーは以下の通りです。 ``` モジュール.js:327 スローエラー。 ^
Error: Cannot find module 'process-nextick-args'
at Function.Module._resolveFilename (module.js:325:15)
at Function.Module._load (module.js:276:25)
at Module.require (module.js:353:17)
at require (internal/module.js:12:17)
at Object.<anonymous>
(C:\Users\<my-name>\AppData\Roaming\npm\node_modules\np
m\node_modules\readable-stream\lib\_stream_readable.js:6:23)
at Module._compile (module.js:409:26)
at Object.Module._extensions..js (module.js:416:10)
at Module.load (module.js:343:32)
at Function.Module._load (module.js:300:12)
at Module.require (module.js:353:17)
Per suggestions from [this link][2] I have edited the PATH of Environmental Variables (in both User and System) to include:
C:\UsersersGuide
and
C:\Program Files
/c/Program Files/nodejs/npm
With 'which npm' it produced:
npmを使用します。/cygdrive/c/Program Files/nodejs/npm
/cygdrive/c/Program Files/nodejs/npm.cmd
With 'whereis npm' it showed:
/c/Program Files/nodejs/node
```
何かご指摘がありましたら、よろしくお願いします。
link2: Windows 10にNode.js(とnpm)をインストールする
解決するには?
1回あたり このリンク node (と npm) を完全に削除するには、「ローカル」ディレクトリから node と node_modules を削除する必要があります。というエラーを解決するために、古いnpmの遺物を削除するだけでいいと思っています。Cannot find module 'process-nextick-args', I tried npmとnpm-cacheを削除する を手動でAppData/Roamingディレクトリ内に配置し、次にnodeを「修復」モードで再インストールし、(再起動後)ようやくnpmが動作するようになりました。
関連
-
[解決済み】Discord.js が特定のチャンネルにメッセージを送信する場合
-
[解決済み】エラーです。EACCES: 権限が拒否されました、アクセス '/usr/local/lib/node_modules' 。
-
[解決済み】 console.logの出力をどこに永久保存するか?
-
[解決済み】モジュール 'internal/util/types' が見つかりません。
-
[解決済み】エラー TRK0005: 位置特定に失敗しました。"CL.exe"
-
[解決済み] 非推奨パッケージに関するNPM警告メッセージ
-
[解決済み] bodyParser は非推奨です express 4
-
[解決済み] Node.jsのホスト名/IPが証明書のaltnamesと一致しない
-
[解決済み] Heroku "状態が起動から停止に変更されました SIGTERMで全プロセスを停止"
-
[解決済み] ReferenceError: describe は定義されていません NodeJs
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み】npx コマンドが見つかりません。
-
[解決済み】Nodejsの解決方法:Error: ENOENT: そのようなファイルまたはディレクトリがありません
-
[解決済み】Node.jsのホスト名/IPが証明書のaltnamesと一致しない。
-
[解決済み】MongooseでEnumを作成し使用する方法
-
[解決済み】AWS lambda function エラー - モジュール 'index' をインポートできません。エラー
-
[解決済み] nodejs - http.requestでresponse.writeを使用する場合、第一引数は文字列またはBufferでなければなりません。
-
[解決済み] TypeErrorです。リクエストパスにエスケープされていない文字が含まれています。
-
[解決済み] Yarn にパッケージを強制的に再インストールさせるにはどうしたらいいですか?
-
[解決済み] Express.js req.bodyが未定義です。
-
[解決済み] Node.jsを完全にアンインストールして、最初から再インストールする方法 (Mac OS X)