安装nowjs时缺少node-waf

时间:2011-12-28 23:42:15

标签: node.js nowjs-sockets

这似乎是最近的一个问题,因为node.js和nowjs都有新的版本。尝试在节点0.7.0-pre和npm

的ubuntu 11.04上安装nowjs时
sudo npm install now -g

我得到了

/bin/sh: node-waf: not found

因此节点代理的失败。重新安装节点让我无处可去。请帮帮忙吗?我在freenode尝试了#nowjs,但它是沉默的......

是的,我看过this question,但答案对我来说没有意义。 node-waf确实缺失了,但是如何在节点上运行相同的make install会再次解决这个问题呢?

提前致谢!

5 个答案:

答案 0 :(得分:10)

尝试安装nodejs-dev。 node-waf属于该包

答案 1 :(得分:5)

我尝试在新的Ubuntu VM上安装,最终发现我需要一个C ++编译器。这对我来说很有把握:

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

通过How to compile/install node.js(could not configure a cxx compiler!) (Ubuntu).

答案 2 :(得分:0)

安装node-waf根本没有帮助。

我只是升级了我的节点版本(从0.4.4升级到0.6.2),问题解决了!

答案 3 :(得分:-1)

node-waf已更改为node-gyp,在Windows中不支持node-waf。

答案 4 :(得分:-3)

好。现在 npm install nodejs-dev 失败