我已经安装了node.js和npm,但是当我尝试安装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/
使用下面的脚本来解决这个问题
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和其他模块。 可能不是最好的解决方案,但这里没有其他解决方案为我工作。