2011-12-28 17 views
5

Parece que puede ser un problema reciente, ya que hay nuevas versiones para node.js y nowjs. Cuando se intenta instalar nowjs en Ubuntu 11.04 con el nodo 0.7.0-pre y NPMFalta nodo-waf al instalar nowjs

sudo npm install now -g 

consigo

/bin/sh: node-waf: not found 

y así hacer de falla nodo proxy. Reinstalar el nodo no me lleva a ninguna parte. Un poco de ayuda por favor? He intentado #nowjs en freenode, pero es silencioso ...

Y sí, he visto this question, pero la respuesta no tiene sentido para mí. node-waf de hecho no se encuentra, pero ¿cómo se corregirá eso al ejecutar la misma instalación make en el nodo?

¡Gracias de antemano!

+0

Supongo que node-waf se desinstaló de alguna manera, o se eliminó de la ruta, o nunca se instaló. Si estuviera en su posición, probaría esa solución. – fent

+0

Estoy de acuerdo y lo intentaré. Descarga el archivo tar desde http://code.google.com/p/waf/ y compila, supongo. Cruzando los dedos. – andli

Respuesta

10

Intenta instalar nodejs-dev. node-waf pertenece a ese paquete

+0

¡Gracias! Lo intentaré lo antes posible. – andli

5

Intenté instalar en una nueva Ubuntu VM y finalmente descubrí que necesitaba un compilador de C++. Esto hizo el truco para mí:

$ sudo apt-get install build-essential libssl-dev curl git core 
$ npm install now 

través How to compile/install node.js(could not configure a cxx compiler!) (Ubuntu).

+0

Tenía la misma configuración (Ubuntu VM), por lo que la combinación de ambas respuestas funcionó para mí. –

+0

@roufamatic ¿no debería ser 'git-core' al final del primer comando? Te estás perdiendo el '-': D – beerBear

-3

Bueno. y ahora npm install nodejs-dev fail

+0

No es un paquete npm ... –

-1

node-waf ha cambiado a node-gyp, node-waf no será compatible con Windows.

0

La instalación de node-waf no ayudaba en absoluto.

Simplemente actualicé mi versión de nodo (de 0.4.4 a 0.6.2), ¡el problema se resolvió!