Un tentativo di mantenere un ambiente di sviluppo aggiornato

Jay, vorrei poter reagire con più :chefs_kiss:.

Testato su Ubuntu su WSL come non root, ho riscontrato alcuni intoppi e cose da fare prima di eseguirlo con successo.

Ho solo dovuto:

  • Installare asdf[1] come precisato nella tua guida e nodejs[2] prima di eseguire lo script

  • Eseguire sudo chown -R $(whoami):$(whoami) ~/discourse perché ho avuto problemi di permessi[3] quando lo script ha eseguito pnpm dedupe. Non sono esattamente fluente in Linux, quindi forse c’è una soluzione più appropriata.

Un piccolo suggerimento per rendere questa guida ancora più ordinata, forse usare segnaposto per sostituire le variabili di percorso all’inizio del tuo blocco di codice. Non che questo renderebbe le cose molto più convenienti, ma sarebbe un bel tocco. :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 Mi Piace