这似乎是最近的一个问题,因为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会再次解决这个问题呢?
提前致谢!
答案 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 失败