2016-06-30 29 views
11

Bir Ubuntu 16.04 sunucusunda Telescope (bir meteor uygulaması) çalıştırmaya çalışıyorum. Ben Benioku'da talimatları uygulayın:`npm install`," Killed "ile biter

curl https://install.meteor.com/ | sh 
git clone [email protected]:TelescopeJS/Telescope.git 
npm install 

ilk iki komutları bir hata olmadan çalıştırmak, ancak Killed son komut sonu:

$ npm install 
npm WARN deprecated [email protected]: cross-spawn no longer requires a build toolchain, use it instead! 
extract:moment → gunzTarP ▐ ╢█████████████████████████████████████████████████░░░░░░░░░░╟ 
Killed 

ben değilim herhangi bir bilgi vermez yana Burada neyin yanlış olabileceğinden emin değilim. Bunu nasıl çözebileceğimi bilen var mı? Tüm ipuçları bekliyoruz!

[DEĞİŞTİR] İlk npm install cross-spawn ran yorumlarında @Mills ucunu kullanarak ve yine ardından npm install. Bu npm install sorunu giderilmiştir ama şimdi biter meteor kullanarak uygulamayı çalıştırmayı denediğinizde yine "Öldürülen":

$ meteor 
Killednloading [email protected]_4...  | 

Herhangi daha fazla fikir?

+0

deneyin çapraz spawn-zaman uyumsuz kullanımdan kaldırılmıştır gibi https://www.npmjs.com/package/ görünüyor cross-spawn yerine – Mills

+0

@Mills - npm ile çok aşina değilim. Bunu nasıl yapabileceğime biraz daha açıklar mısınız? – kramer65

+0

'npm' yi cross-spawn 'ı çalıştırmaya çalıştıktan sonra çalışıp çalışmadığını görmek için' npm install 'işlevini tekrar deneyin. Nex npm kurulum npm çalıştırdığınızda ne oluyor gibi görünüyor open.json telesope tarafından sağlanan ve kullanımdan kaldırılmış bir paket – Mills

cevap

16

çalıştırıyor gibi görünüyor npm paketleri yükleme ve "Killed" mesajını almak ve benzer bir sorun çalışan sıfır olmayan çıkış durumu. Benim senaryo için, sistemimin bellek yetersiz kalması ve takas yapılandırmamın sebebiydi. Takas yapılandırmak problemimi çözdü.

+0

Varsayılan ayarlarla (RAM'de 512MB) bir vagrant kutusu çalıştırıyordum. Bunu benim için 2 cpus ve 1024MB RAM ekledim. – sankargorthi

+0

Docker konteynerinin kaynağını sınırladım. Unreal. 'Memswap_limit' ekleme sorunu çözdü. Teşekkürler. – kujiy

1

Yeniden çalışıp çalışmadığını görmek için running npm install cross-spawn ve ardından npm install'u yeniden deneyin. Npm npm paketleri çalıştırdığınızda np npm kurulum npm görünüyor görünüyor ve paketsiz bir paket

6

Ben aynı problem haved, benim çözüm:

sudo /bin/dd if=/dev/zero of=/var/swap.1 bs=1M count=1024 
    sudo /sbin/mkswap /var/swap.1 
    sudo /sbin/swapon /var/swap.1 

bu takas için değiştirilen yapılandırmasını komutları

+0

Bu işe yaradı, güzel – Tuna

+0

Benim için çalıştı! – jylopez