NodeJS – configuration mean.io ne peut pas trouver des erreurs de module

Je suis un peu nouveau pour tout ce «nœud» js chose. Lorsque vous essayez d'installer le paquet MEAN à partir de http://mean.io/ , j'ai suivi ces étapes avec fidélité:

Je "cd" dans mon répertoire, exécutez "npm install", puis la commande "grunt", et obtenez cette erreur:

Error: Cannot find module 'coffee-script' 

Je roule donc avec les coups de poing. Npm installez cafe-script, exécutez "grunt" à nouveau.

 Error: Cannot find module 'getobject' 

Jamais patient, je décide "ok, oublie le grognement". Je cours "serveur de nœud". Ensuite, je reçois cette erreur:

 Error: Cannot find module 'merge-descriptors' 

Qu'est-ce qui ne va pas? Comment puis-je utiliser MEAN ici? (J'ai pensé que npm était censé rendre la vie plus facile).

Mise à jour 12/31/13: Lorsque je regarde la sortie de l'installation de npm, il y a plusieurs erreurs "Erreur: EMPLOI". Comme je comprends ces erreurs sont liées à trop de fichiers ouverts et gracieux-fs est une solution à cela. Exemple d'erreur EMFILE collé ci-dessous:

 npm ERR! System Darwin 13.0.0 npm ERR! command "node" "/usr/local/bin/npm" "install" npm ERR! cwd /Users/cnokes/Desktop/mean-master npm ERR! node -v v0.10.7 npm ERR! npm -v 1.2.21 npm ERR! path /Users/cnokes/Desktop/mean-master/node_modules/grunt/node_modules/iconv-lite/README.md npm ERR! code EMFILE npm ERR! errno 20 npm ERR! tar.unpack error reading /var/folders/wv/xrm8qphn5bsgfj5w45kqrwl9lgq2j2/T/npm-27019/1388513549132-0.22752901865169406/tmp.tgz 

Avec gracieux-fs installé, je re-exécuter l'installation npm et obtenir quelques-unes de ces erreurs:

 npm ERR! Error: ENOENT, utime '/Users/cnokes/Downloads/mean-master2/node_modules/express/node_modules/fresh/index.js' 

Je suis entré dans ce sujet et je pense que cela pourrait être lié à un autre problème. Fondamentalement, il est lié au nombre de fichiers ouverts (beaucoup) qui s'ouvrent lorsque nous effectuons une installation npm. Il a été bloggé très bien ici – http://otaqui.com/blog/1618/how-to-fix-error-emfile-too-many-open-files-from-yeoman-and-npm/ et je met à jour le FAQ moyen https://github.com/linnovate/mean/wiki/Faq