Я пытаюсь установить модуль с номером npm, но продолжаю получать сообщение об ошибке «graceful-fs».модуль graceful-fs не найден w/npm
$ 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)
Затем я попытался установить «изящный fs» и получил ту же ошибку. Итак, я спросил, какая версия npm я установил и получил то же самое ... точно ... ошибка ...
Я в настоящее время использую версию node.js 0.5.11-pre. Как я могу исправить эту проблему? Кажется, что ВСЁ требует, чтобы этот модуль отсутствовал, и я не могу его загрузить.
EDIT:
Я обнаружил, что грациозно-fs.js, на самом деле сидит в моей/USR/Lib/nodejs каталог. Я пробовал работать:
npm install graceful-fs
По-прежнему точная точная ошибка.
Это действительно старая версия узла ... Вы собираете старый проект? Или это самый новый доступный для вашей платформы? Или есть еще одна причина, по которой вам нужно использовать такую старую версию? Этот вопрос аналогичен (для Ubuntu) и предлагает переустановить npm: http://stackoverflow.com/questions/10776405/npm-cant-install-appjs-error-cannot-find-module-graceful-fs?rq=1 – numbers1311407
hmmm это была версия узла, уже установленная в системе. возможно, обновление это исправит. Я уже пытался удалить npm, никаких изменений в поведении ... –