npm не может найти модуль
Я был в Google и StackOverflow, просматривая различные темы, связанные с похожими проблемами, но пока ничего не помогло. Моя проблема в том, что npm, похоже, устанавливается неправильно ... или что-то, честно говоря, я понятия не имею: Node и npm - это зависимость, которую я использую для поддержки компоновки темы Sage Wordpress, над которой я работаю на другом компьютере.
Таким образом, проблема в том, что после удаления Node (для безопасности) и переустановки Node, кажется, работает нормально.node -v
возвращаетсяv5.1.0
, Отлично. npm должен быть установлен вместе с ним, но когда я запускаюnpm -v
Я получаю следующую прекрасную ошибку:
$ npm
module.js:340
throw err;
^
Error: Cannot find module 'readable-stream'
at Function.Module._resolveFilename (module.js:338:15)
at Function.Module._load (module.js:289:25)
at Module.require (module.js:366:17)
at require (module.js:385:17)
at Object.<anonymous> (/Users/Daniel/.nvm/versions/node/v5.1.0/lib/node_modules/npm/node_modules/ npmlog/node_modules/are-we-there-yet/index.js:2:14)
at Module._compile (module.js:425:26)
at Object.Module._extensions..js (module.js:432:10)
at Module.load (module.js:356:32)
at Function.Module._load (module.js:313:12)
at Module.require (module.js:366:17)
Выполнение любой команды npm (даже простоnpm
) выдает мне эту ошибку, поэтому, как предлагается в других решениях, я не могу просто запуститьnpm install readable-stream
, Я также рассмотрел различные решения (удаление папки node_modules, установка через brew, установка через brew без npm и некоторые другие), но, похоже, ни одно из них не работает.
Любые мысли будут высоко ценится.