2012-06-30 17 views
5

'da Node.js veya NPM çalıştırılırken "Bellek tükendi" işlemi hem Mac'lerde hem de Node.js'de tamamen yeniyim.Mac OSX 10.5

Mac OS X 10.5 (Leopard) çalıştırıyorum ve en son Node.js sürümünü yükledim (yayımlanmış sürümü, kaynaktan oluşturulmamış).

Ben Düğüm çalıştırma girişiminde veya NPM kurarım zaman, aşağıdaki hata iletisini alabilirsiniz:

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

kimse sorunun ne olduğunu biliyor mu? Değilse, bunu anlamanın sonraki adımları ne olurdu?

Düzeltme: Bu komutları birkaç kez çalıştırırsam, sonuçta çalışacakları ortaya çıkıyor. Bu yüzden benim çalışmam, başarıyı elde edene kadar komutu tekrar etmekti. Bu hiçbir şeyden daha iyi ama yine de kabul edilemez. Bu araçları yürütmesi gereken WebStorm gibi yazılımlar bu geçici çözümü bilmiyor ve her zaman başarısız oluyor.

cevap

0

Ben X.5.8 koşuyorum ve düğüm 0.10.13 bana bu hata mesajını veriyordu. Düğümün önceki bazı sürümlerini denedim ve 0.10.3, hata iletisini alırken 0.10.4 çalışır. Bu x86 sürümüdür, x64 .3'te çökmekte gibi görünüyor, ancak .0'da çalışıyor. Oh bekle, bundan daha karmaşık. Uygulamaya/usr/local/bin uygulamasında bir sembolik bağlantı yaptığımda fark yaratıyor gibi görünüyor. daha sık. Sizin için hangisinin işe yarayacağını birkaç farklı deneyin.

Gerçekten yeni bir dizüstü bilgisayar almak gerekir.

buradan indirebilirsiniz: http://nodejs.org/dist/