2011-12-28 30 views
5

Điều này có vẻ như nó có thể là một vấn đề gần đây vì có các phiên bản mới cho cả node.js và nowjs. Khi cố gắng để cài đặt nowjs trên ubuntu 11.04 với nút 0.7.0-trước và NPMThiếu nút-waf khi cài đặt nowjs

sudo npm install now -g 

tôi nhận được

/bin/sh: node-waf: not found 

và do đó hãy chắc của nút-proxy thất bại. Nút cài đặt lại khiến tôi trở thành hư không. Một chút giúp đỡ xin vui lòng? Tôi đã thử #nowjs tại freenode, nhưng nó là im lặng ...

Và có, tôi đã thấy this question, nhưng câu trả lời không có ý nghĩa với tôi. nút-waf thực sự là mất tích, nhưng làm thế nào sẽ chạy cùng một cài đặt trên nút một lần nữa khắc phục điều đó?

Cảm ơn trước!

+0

Dự đoán của tôi là nút-waf đã được gỡ cài đặt bằng cách nào đó hoặc bị xóa khỏi đường dẫn hoặc chưa bao giờ được cài đặt. Nếu tôi ở vị trí của bạn, tôi sẽ thử giải pháp đó. – fent

+0

Tôi đồng ý và sẽ thử điều đó. Tải xuống tarball từ đây http://code.google.com/p/waf/ và biên dịch tôi đoán. Vượt qua các ngón tay. – andli

Trả lời

10

Thử cài đặt nodejs-dev. nút-waf thuộc về gói đó

+0

Cảm ơn! Sẽ cố gắng càng sớm càng tốt. – andli

5

Tôi đã cố gắng cài đặt trên một máy ảo Ubuntu mới và cuối cùng phát hiện ra tôi cần một trình biên dịch C++. Điều này đã làm các trick cho tôi:

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

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

+0

Đã có cùng một thiết lập (Ubuntu VM), do đó, sự kết hợp của cả hai câu trả lời đã làm việc cho tôi. –

+0

@roufamatic không nên là 'git-core' ở cuối lệnh đầu tiên? Bạn đang thiếu '-': D – beerBear

-3

Vâng. và bây giờ npm install nodejs-dev không

+0

Đây không phải là gói npm ... –

-1

node-waf đã được đổi thành nút-gyp, nút-waf sẽ không được hỗ trợ trong cửa sổ.

0

Cài đặt nút-waf không giúp gì cả.

Tôi chỉ đơn giản là nâng cấp phiên bản nút của tôi (từ 0.4.4 thành 0.6.2), vấn đề đã được giải quyết!

Các vấn đề liên quan