Nœud-waf: pas trouvé

Est ici la chose. Ma configuration est Ubuntu 13.04, Node.js v0.10.5 et NPM version 1.2.18.

Je suis en train d'installer node.js module "chaussure" et j'ai eu cette erreur:

marek@nassenfuss:/media/tc/examples/node/05.01$ sudo npm install
npm http GET https://registry.npmjs.org/shoe
npm http 304 https://registry.npmjs.org/shoe
npm http GET https://registry.npmjs.org/node-uuid/1.3.3
npm http GET https://registry.npmjs.org/faye-websocket/0.4.0
npm http GET https://registry.npmjs.org/rbytes/0.0.2
npm http 304 https://registry.npmjs.org/node-uuid/1.3.3
npm http 304 https://registry.npmjs.org/rbytes/0.0.2
npm http 304 https://registry.npmjs.org/faye-websocket/0.4.0

> rbytes@0.0.2 install /media/tc/examples/node/05.01/node_modules/shoe/node_modules/sockjs/node_modules/rbytes
> node-waf configure build

sh: 1: node-waf: not found
npm WARN optional dep failed, continuing rbytes@0.0.2
shoe@0.0.10 node_modules/shoe
├── sockjs-client@0.0.0-unreleasable
└── sockjs@0.3.1 (node-uuid@1.3.3, faye-websocket@0.4.0)
marek@nassenfuss:/media/tc/examples/node/05.01$

J'ai été sur google et j'ai trouvé que le nœud-waf a été remplacé avec nœud-gyp. J'ai aussi trouvé que le nœud-waf peut être installé avec

sudo apt-get install nodejs-dev

Le problème est que je suis en utilisant la dernière node.js package par Chris Lea qui ne comprennent pas les dev plus. Il y a donc deux options pour résoudre le problème.

Tout d'abord, j'ai pu installer nœud-waf (à partir de la source?), mais je ne sais pas comment.

Deuxième, j'ai pu (manuellement) réparation du module, mais je ne sais pas comment.

Je suis à la recherche d'une solution.

InformationsquelleAutor Marek | 2013-05-01