我已经在Google和StackOverflow上浏览了各种相关问题的线程,但到目前为止都没有解决我的问题。我的问题是npm似乎安装失败了……或者说有些问题,老实说我不知道:Node和npm是我用来支持Sage Wordpress主题构建的依赖项,我正在另一台机器上进行此工作。
因此,问题是,在卸载Node(为了保险起见)并重新安装后,Node似乎运行正常。node -v返回v5.1.0。很好。它应该带着npm安装,但当我运行npm -v时,出现以下错误:
运行任何npm命令(甚至只是
非常感谢您的帮助和想法。
因此,问题是,在卸载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安装等),但似乎都不起作用。非常感谢您的帮助和想法。
npm cache-clean
吗? - adeneo