NPM不能安装appjs。 错误:无法find模块'优美fs'

我已经安装了node.jsnpm,但是当我尝试安装appjs时,出现以下错误:

zephlon@zephlon-T5254:~$ npm install appjs 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我遇到类似的错误。

我正在使用Ubuntu 12.04 LTS。

PS:以下是appjs网站的链接: http ://appjs.org/

Solutions Collecting From Web of "NPM不能安装appjs。 错误:无法find模块'优美fs'"

使用下面的脚本来解决这个问题

 git clone git://github.com/isaacs/npm.git cd npm/scripts chmod +x install.sh sudo ./install.sh 

我试图在Ubuntu LTS12.04 vps上使用npm安装任何东西时遇到了这个问题,我用它解决了这个问题

 sudo apt-get remove npm sudo apt-get install npm 

您可能还想在/ usr / lib / nodejs中运行npm install _ _

使用Chris Lea的node.js PPA , 自版本0.10开始 , npm被集成到nodejs包中。 适用于12.04 LTS。

我也有优雅的问题。 在尝试更新npm时看到此消息后:

 Error: npm doesn't work with node v0.10.0 Required: node@0.6 || 0.7 || 0.8 

我用n模块切换到0.8.22稳定版本的节点。 之后,我可以安装graceful-fs,request和其他模块。 可能不是最好的解决方案,但这里没有其他解决方案为我工作。