【问题标题】:Missing node-waf when installing nowjs安装 nowjs 时缺少 node-waf
【发布时间】:2011-12-28 23:42:15
【问题描述】:

这似乎是最近的问题,因为 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 确实丢失了,但是如何在 node 上再次运行相同的 make install 来解决这个问题?

提前致谢!

【问题讨论】:

  • 我的猜测是 node-waf 以某种方式被卸载,或者从路径中删除,或者根本没有安装。如果我处于你的位置,我会尝试该解决方案。
  • 我同意并会尝试。从这里code.google.com/p/waf 下载压缩包并编译我猜。交叉手指。

标签: node.js nowjs-sockets


【解决方案1】:

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

【讨论】:

    【解决方案2】:

    我尝试在新的 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).

    【讨论】:

    • 具有相同的设置(Ubuntu VM),所以两个答案的组合对我有用。
    • @roufamatic 不应该是git-core 在第一个命令的末尾吗?你错过了- :D
    【解决方案3】:

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

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

    【讨论】:

      【解决方案4】:

      node-waf 改成 node-gyp,windows 不支持 node-waf。

      【讨论】:

        【解决方案5】:

        嗯。现在 npm install nodejs-dev 失败

        【讨论】:

          猜你喜欢
          • 2011-10-26
          • 2012-01-07
          • 2019-10-21
          • 2012-05-15
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2013-01-17
          • 1970-01-01
          相关资源
          最近更新 更多