保持开发环境更新的一次尝试

杰,我希望我能用多个 :chefs_kiss: 来回应。

在 WSL 的 Ubuntu 上以非 root 用户进行了测试,遇到了一些小麻烦,在成功运行它之前需要做一些事情。

我只需要:

  • 按照你的指南安装 asdf[1]nodejs[2],然后再运行脚本

  • 运行 sudo chown -R $(whoami):$(whoami) ~/discourse,因为在脚本运行 pnpm dedupe 时我遇到了权限问题[3]。我不是 Linux 方面的专家,所以也许有更合适的方法。

一个小建议,可以让这个指南更整洁,也许可以使用 占位符 来替换你代码块开头的路径变量。这不会让事情变得方便很多,但会是一个不错的点缀。 :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 个赞