GNU/Linux >> LINUX-Kenntnisse >  >> Linux

`npm install` endet mit Killed

Ich hatte das gleiche Problem, meine Lösung:

  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

Dieser Befehl hat die Konfiguration für Swap geändert


Versuche es mit running npm install cross-spawn und dann npm install nochmal gucken ob das geht. Es sieht so aus, als ob beim Ausführen von npm install npm in Ihrer von telesope bereitgestellten package.json nachsieht und ein veraltetes Paket ausführt


Ich stoße auf ein ähnliches Problem, wenn ich npm-Pakete installiere und die Meldung „Killed“ und einen Exit-Status ungleich Null erhalte. In meinem Szenario lag es daran, dass meinem System der Arbeitsspeicher ausging und ich keinen Swap konfiguriert hatte. Das Konfigurieren von Swap hat mein Problem behoben.


So beheben Sie dieses Problem am 14.04. und 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

Dadurch wird eine Auslagerungsdatei von 1 GB erstellt


Linux
  1. 8 Best Practices mit sudo unter Linux – Do’s and Dont’s von sudo

  2. Skript endet abrupt mit einer abgebrochenen Nachricht?

  3. Kann Gedit nicht mit Sudo starten?

  4. Ubuntu - Befehl beim Start mit sudo ausführen

  5. Berechtigungsproblem mit Laravel auf CentOS

So installieren Sie Apache mit Let’s Encrypt auf RHEL 8

So führen Sie einen Alias ​​mit Sudo in Linux aus

So führen Sie mit Lynis ein Sicherheitsaudit auf AlmaLinux durch

Erste Schritte mit Lynis Security Auditing

Debuggen in pyCharm mit sudo-Berechtigungen?

Verwenden Sie find sicher mit sudo