0

npm でモジュールをインストールしようとしていますが、「graceful-fs」に関するエラーが発生し続けます。

$ npm install testacular
  node.js:201
    throw e; // process.nextTick error, or 'error' event on first tick
          ^
  Error: Cannot find module 'graceful-fs'
    at Function._resolveFilename (module.js:334:11)
    at Function._load (module.js:279:25)
    at Module.require (module.js:357:17)
    at require (module.js:368:17)
    at Object.<anonymous> (/usr/share/npm/lib/utils/ini.js:32:10)
    at Module._compile (module.js:432:26)
    at Object..js (module.js:450:10)
    at Module.load (module.js:351:31)
    at Function._load (module.js:310:12)
    at Module.require (module.js:357:17)

次に、「graceful-fs」をインストールしようとしましたが、まったく同じエラーが発生しました。それで、私はインストールしたnpmのバージョンを確認しようとしましたが、同じ...正確な...エラー...

現在、node.js バージョン 0.5.11-pre を使用しています。この問題を解決するにはどうすればよいですか? すべてが欠落しているこのモジュールを必要としているようで、ダウンロードする方法がありません。

編集:

私は、graceful-fs.js が実際に私の /usr/lib/nodejs ディレクトリにあることを発見しました。実行してみました:

npm install graceful-fs

それでも、まったく同じエラーです。

4

1 に答える 1

0

ノードの再インストールを試してみてください。0.5 を使用する非常に具体的な理由がない限り、その間に更新してください。奇数バージョンは Unstable に指定され、偶数バージョンは Stable に指定されます。0.8 が最新の安定版です。

モジュールが npm 経由で回復不能なほどインストールに失敗したときに、このエラーがときどき見られました。npm が何もしない場合は、Node.js の更新後も nodejs ディレクトリに graceful-fs が残っている場合は削除してみてください。

于 2013-04-02T19:18:07.073 に答える