Uma tentativa de manter um ambiente de Dev atualizado

Jay, eu gostaria de poder reagir com múltiplos :chefs_kiss:.

Testei no Ubuntu no WSL como não-root, encontrei alguns soluços e coisas a fazer antes de executá-lo com sucesso.

Eu só precisei:

  • Instalar o asdf[1] como especificado no seu guia e o nodejs[2] antes de executar o script

  • Executar sudo chown -R $(whoami):$(whoami) ~/discourse porque tive problemas de permissão[3] quando o script executou pnpm dedupe. Eu não sou exatamente fluente em Linux, então talvez haja uma solução mais adequada.

Uma pequena sugestão para tornar este guia ainda mais organizado, talvez usar placeholders para substituir as variáveis de caminho no início do seu bloco de código. Não que isso tornaria as coisas muito mais convenientes, mas seria um toque agradável. :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 curtida