Kein NPM mehr

  • Ab sofort steht euch hier im Forum die neue Add-on Verwaltung zur Verfügung – eine zentrale Plattform für alles rund um Erweiterungen und Add-ons für den DSM.

    Damit haben wir einen Ort, an dem Lösungen von Nutzern mit der Community geteilt werden können. Über die Team Funktion können Projekte auch gemeinsam gepflegt werden.

    Was die Add-on Verwaltung kann und wie es funktioniert findet Ihr hier

    Hier geht es zu den Add-ons

Status
Für weitere Antworten geschlossen.

Nemo56

Benutzer
Registriert
12. Sep. 2018
Beiträge
24
Reaktionspunkte
0
Punkte
1
Hallo
Heut Morgen hab ich npm aktualisieren lassen, im folgenden ein damit installiertes Programm.
Kurz darauf war npm einfach weg.
node.js 8 und 12 hab ich neu installiert, ohne Erfolg.
Ich gehe davon aus, das es sich noch auf der Platte befindet und nur der PATH verfälscht wurde.
Wo sollte es normalerweise liegen?
 
Danke für die Info.
Ok, der Link fehlt tatsächlich nach dem Update ... wie ich das geschafft hab ...
Hab's mittlerweile auch in den Unterverzeichnissen der Node.js_v8 und 12 Installation gefunden,
ganz passt das aber auch nicht. In v12 gibt's zwar einen Link (von bin nach lib) auf npx aber nicht auf npm, das ist wohl nicht im Sinne des Erfinders.

Aber jetzt weiß ich ja zumindest wo der Link sein sollte, da werd ich das wohl hinbiegen können.

ps: which lieferte kein Ergebnis, da es ja eben nicht da ist :)
 
Zuletzt bearbeitet:
which lieferte kein Ergebnis
which durchsucht nur die Verzeichnisse im Pfad (echo $PATH) nach dem gesuchten Kommando und zeigt, wo es gefunden wurde. Gleiches passiert auch, wenn du irgendeinen Befehl ohne expliziten Pfad ausführst (z.B. "ls" anstatt "/bin/ls").

Bei mir wird npm auch unter /usr/local/bin gefunden, ist aber auch nur ein Link irgendwo anders hin.
Code:
root@DS415:~# ls -als  /usr/local/bin/npm
0 lrwxrwxrwx 1 root root 46 Feb 16  2019 /usr/local/bin/npm -> /usr/local/lib/node_modules/npm/bin/npm-cli.js
 
Zuletzt bearbeitet:
Genau. Im Pfad ist nichts npm-spezifisches, deshalb nahm ich an, der wäre verändert worden. So wie's ausschaut, wurde aber der Link rausgelöscht, warum auch immer.
"/usr/local/lib/node_modules/" ist bei mir leer, weswegen ich jetzt erst mal die Installation im appstore-Verzeichnis verwende.
 
Status
Für weitere Antworten geschlossen.
 

Kaffeautomat

Wenn du das Forum hilfreich findest oder uns unterstützen möchtest, dann gib uns doch einfach einen Kaffee aus.

Als Dankeschön schalten wir deinen Account werbefrei.

:coffee:

Hier gehts zum Kaffeeautomat