Ein Versuch, eine Entwicklungsumgebung auf dem neuesten Stand zu halten

Jay, ich wünschte, ich könnte mit mehreren :chefs_kiss: reagieren.

Getestet auf Ubuntu unter WSL als Nicht-Root, stieß ich auf ein paar Schwierigkeiten und Dinge, die getan werden mussten, bevor es erfolgreich lief.

Ich musste nur:

  • asdf[1] wie in Ihrer Anleitung beschrieben und nodejs[2] installieren, bevor das Skript ausgeführt wurde.

  • sudo chown -R $(whoami):$(whoami) ~/discourse ausführen, da ich Berechtigungsprobleme[3] hatte, als das Skript pnpm dedupe ausführte. Ich bin nicht gerade fließend in Linux, daher gibt es vielleicht eine passendere Lösung.

Ein kleiner Vorschlag, um diese Anleitung noch besser zu machen: Vielleicht könnten Sie Platzhalter verwenden, um die Pfadvariablen am Anfang Ihres Codeblocks zu ersetzen. Das wäre zwar keine riesige Erleichterung, aber eine nette Geste. :smile:


  1. Getting Started | asdf ↩︎

  2. asdf plugin add nodejs https://github.com/asdf-vm/asdf-nodejs.git ↩︎

  3. EACCES: permission denied, unlink '/home/coco/discourse/app/assets/javascripts/discourse-plugins/node_modules/ember-this-fallback' ↩︎

1 „Gefällt mir“