3

[module.js:339 throw err;

エラー: WINDOWS 8 Pro でモジュール 'npmlog' が見つかりません

nodejs を再インストールしようとしましたが、まだ Windows で動作していません。

module.js:339
    throw err;

エラー: Module.require (module.js:365:17 )
の Function.Module._load (module.js:278:25)でFunction.Module._resolveFilename (module.js:336:15) にモジュール 'npmlog' が見つかりません
)オブジェクト の /usr/local/lib/node_modules/npm/bin/npm-cli.js:18:11
の require (module.js:384:17)で 。(/usr/local/lib/node_modules/npm/bin/npm-cli.js:75:3) Module._compile (module.js:460:26) で Object.Module._extensions..js (module.js ) :478:10) Module.load (module.js:355:32) で Function.Module._load (module.js:310:12)





4

1 に答える 1

3

OS X Yosemite 10.10.5 でこの問題が発生しました。

これは、Node バージョンとの後方非互換性が原因です。

これは、古い (互換性のない) Node モジュールをすべて削除することで修正できます。

  • *ニックス
    • rm -rf /usr/local/bin/node_modules
  • ウィンドウズ
    • rmdir %appdata%\npm\node_modules /s /q
于 2015-12-27T13:46:04.610 に答える