NPM can't install appjs. Error: Cannot find module 'graceful-fs'

13,989

Solution 1

use the following script to solve this

git clone git://github.com/isaacs/npm.git
cd npm/script
chmod +x bootstrap
sudo ./bootstrap

Solution 2

I had this problem when trying to install anything with npm on a Ubuntu LTS12.04 vps, and I solved it with

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

You may also want to run npm install __ inside of /usr/lib/nodejs

Solution 3

With the node.js PPA from Chris Lea, npm is integrated in the nodejs package since version 0.10. Works with 12.04 LTS.

Share:
13,989
Ruby
Author by

Ruby

Updated on July 10, 2022

Comments

  • Ruby
    Ruby almost 2 years

    I installed node.js and npm already, but when I try to install appjs I get this error:

    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)
    

    I get similar errors on any attempt to install graceful-fs.

    I am using Ubuntu 12.04 LTS.

    P.S.: Here's the link to the appjs website: http://appjs.org/

  • Anderson Green
    Anderson Green over 11 years
    Did you mean npm/scripts? Also, are you referring to the npm folder in the home folder?
  • Anderson Green
    Anderson Green over 11 years
    I got the following error: bash: ./sudo: No such file or directory
  • Adam Waite
    Adam Waite over 11 years
    it should be sudo ./install.sh and cd npm/scripts
  • hobs
    hobs over 4 years
    it's now in npm/script/bootstrap