Ich habe für eine Weile Python benutzen und ich habe gelernt, wir immer ein virtuelles env für jedes Projekt verwenden sollten, wo wir die Pakete pip install <name>
je nach Bedarf, etcInstalliert NodeJS Pakete lokal gleichwertig mit Pythons virtualenv?
Ich bin neu zu JS aber würden mit dem Download-Paketen npm install <name>
ohne die Option -g
bedeutet, dass es nur im spezifischen Projektverzeichnis heruntergeladen wird, ähnlich wie Pythons virtuelles env die Pip-Pakete getrennt hält? Oder gibt es auch eine Art virtuelles env, das erstellt werden muss?
Entschuldigung, wenn ich irgendetwas hier missverstanden habe ... möchte nur sicherstellen, dass die Installation von Paketen mit npm install
wird nicht mit irgendetwas global oder etwas zu stören! nur für das jeweilige Projekt wird standardmäßig in einem Ordner node_modules
im Projektstamm
Ohne das '-g' Flag ist es projektspezifisch –
Virtualenv behandelt auch die Python-Executables, also ist es wie mit npm und nvm zusammen. – david25272
Danke allen! Was genau sind ausführbare Python-Dateien und nvm? – xlalalandx