J'ai eu le même problème, ma solution :
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
cette commande a changé la configuration pour le swap
Essayer running npm install cross-spawn
puis npm install
encore une fois pour voir si cela fonctionne. Il semble que ce qui se passe est lorsque vous exécutez npm install npm regarde à l'intérieur de votre package.json fourni par telesope et exécute un package obsolète
Je rencontre un problème similaire en installant des packages npm et en obtenant le message "Tué" et un état de sortie différent de zéro. Pour mon scénario, c'était parce que mon système manquait de mémoire et que je n'avais pas de swap configuré. La configuration de swap a résolu mon problème.
Pour résoudre ce problème les 14.04 et 16.04 :
sudo fallocate -l 1G /swapfile
sudo chmod 600 /swapfile
sudo mkswap /swapfile
sudo swapon /swapfile
sudo swapon --show
sudo cp /etc/fstab /etc/fstab.bak
echo '/swapfile none swap sw 0 0' | sudo tee -a /etc/fstab
sudo sysctl vm.swappiness=10
echo 'vm.swappiness=10' | sudo tee -a /etc/sysctl.conf
sudo sysctl vm.vfs_cache_pressure=50
echo 'vm.vfs_cache_pressure=50' | sudo tee -a /etc/sysctl.conf
Cela créera un fichier d'échange de 1 Go