Node Modules: Unterschied zwischen den Versionen

Aus Limipedia
Zur Navigation springen Zur Suche springen
Die Seite wurde neu angelegt: „{{Infobox | Titel = node_modules | Bild = 200px|Mitte|Ein handelsüblicher node_modules Ordner | Feldname1 = Masse | Daten1 = Schwerer als die Sonne | Feldname2 = Inhalt | Daten2 = 40.000 Dateien für "is-odd" | Feldname3 = Gefahr | Daten3 = Frisst SSDs zum Frühstück | Feldname4 = Löschdauer | Daten4 = 3 bis 5 Werktage (unter Windows) }} '''node_modules''' ist ein physikalische…“
 
Bot (Diskussion | Beiträge)
Bot: Markdown-Sternchen durch MediaWiki-Fettung ersetzt
 
Zeile 16: Zeile 16:
== Aufbau ==
== Aufbau ==
Der Ordner besteht zu 99 % aus Abhängigkeiten (Dependencies), die wiederum Abhängigkeiten haben, deren Abhängigkeiten von einer Bibliothek abhängen, die seit 2014 nicht mehr gepflegt wird.
Der Ordner besteht zu 99 % aus Abhängigkeiten (Dependencies), die wiederum Abhängigkeiten haben, deren Abhängigkeiten von einer Bibliothek abhängen, die seit 2014 nicht mehr gepflegt wird.
* **Das Phänomen:** Du installierst ein Tool, um Text fett zu drucken.
* '''Das Phänomen:''' Du installierst ein Tool, um Text fett zu drucken.
* **Das Ergebnis:** Du lädst das gesamte Internet herunter, inklusive einer koreanischen Datenbank für Rezeptideen und drei Krypto-Miner.
* '''Das Ergebnis:''' Du lädst das gesamte Internet herunter, inklusive einer koreanischen Datenbank für Rezeptideen und drei Krypto-Miner.


== Bekannte Vorfälle ==
== Bekannte Vorfälle ==
* **Der `npm install` Unfall von 2023:** Ein Entwickler versuchte, `node_modules` auf einen USB-Stick zu kopieren. Der Stick erreichte aufgrund der Dateimenge eine so hohe Dichte, dass er durch den Tisch fiel und den Erdkern durchschlug.
* '''Der `npm install` Unfall von 2023:''' Ein Entwickler versuchte, `node_modules` auf einen USB-Stick zu kopieren. Der Stick erreichte aufgrund der Dateimenge eine so hohe Dichte, dass er durch den Tisch fiel und den Erdkern durchschlug.


[[Kategorie:Internet]]
[[Kategorie:Internet]]
[[Kategorie:Schwarzes Loch]]
[[Kategorie:Schwarzes Loch]]
[[Kategorie:Wahnsinn]]
[[Kategorie:Wahnsinn]]

Aktuelle Version vom 12. Januar 2026, 22:37 Uhr

node_modules
Ein handelsüblicher node_modules Ordner

Masse Schwerer als die Sonne
Inhalt 40.000 Dateien für "is-odd"
Gefahr Frisst SSDs zum Frühstück
Löschdauer 3 bis 5 Werktage (unter Windows)

node_modules ist ein physikalisches Phänomen in der Softwareentwicklung (speziell im JavaScript-Universum), bei dem eine einfache "Hello World"-Applikation plötzlich 4 GB Speicherplatz benötigt. Wissenschaftler vermuten, dass sich im Zentrum jedes `node_modules`-Ordners ein Schwarzes Loch befindet, das Festplattenspeicher in reine Verzweiflung umwandelt.

Aufbau

Der Ordner besteht zu 99 % aus Abhängigkeiten (Dependencies), die wiederum Abhängigkeiten haben, deren Abhängigkeiten von einer Bibliothek abhängen, die seit 2014 nicht mehr gepflegt wird.

  • Das Phänomen: Du installierst ein Tool, um Text fett zu drucken.
  • Das Ergebnis: Du lädst das gesamte Internet herunter, inklusive einer koreanischen Datenbank für Rezeptideen und drei Krypto-Miner.

Bekannte Vorfälle

  • Der `npm install` Unfall von 2023: Ein Entwickler versuchte, `node_modules` auf einen USB-Stick zu kopieren. Der Stick erreichte aufgrund der Dateimenge eine so hohe Dichte, dass er durch den Tisch fiel und den Erdkern durchschlug.