2012-06-30 10 views
5

Tôi hoàn toàn mới đối với cả Mac và Node.js, vì vậy xin lỗi nếu điều này là một chút cơ bản."Xử lý hết bộ nhớ" khi chạy Node.js hoặc NPM trên Mac OSX 10.5

Tôi đang chạy Mac OS X 10.5 (Leopard) và vừa cài đặt phiên bản Node.js mới nhất (phiên bản được phát hành, không được xây dựng từ nguồn).

Bất cứ khi nào tôi cố gắng để chạy Node hoặc làm một NPM cài đặt, tôi nhận được thông báo lỗi sau:

FATAL ERROR: CodeRange::GetNextAllocationBlock Allocation failed - process out of memory 

Có ai biết vấn đề là gì? Nếu không, các bước tiếp theo sẽ tìm ra điều gì?

Chỉnh sửa: Nó chỉ ra rằng nếu tôi chạy các lệnh này một vài lần thì cuối cùng chúng hoạt động. Vì vậy, công việc của tôi xung quanh là tiếp tục lặp lại lệnh cho đến khi tôi thành công. Điều này là tốt hơn so với không có gì nhưng vẫn không chấp nhận được. Các phần mềm như WebStorm, cần phải thực thi những công cụ này, không biết về cách giải quyết này và không hoạt động mọi lúc.

Trả lời

0

Tôi đang chạy X.5.8, và nút 0.10.13 đã đem lại cho tôi thông báo lỗi này. Tôi đã thử một số phiên bản trước của nút và 0.10.3 hoạt động trong khi 0.10.4 nhận được thông báo lỗi. Đây là phiên bản x86, x64 dường như bị hỏng ở .3 nhưng hoạt động ở .0. Oh chờ đã, nó phức tạp hơn thế. Dường như tạo sự khác biệt khi tôi tạo một liên kết tượng trưng cho ứng dụng trong/usr/local/bin, nó bị treo. thương xuyên hơn. Hãy thử một vài cái khác nhau xem cái nào phù hợp với bạn.

Tôi thực sự cần có một chiếc máy tính xách tay mới.

tải xuống tại đây: http://nodejs.org/dist/