GitHub に astro ブログをデプロイしてあるとリカバリは比較的楽にできます。 特に linux mint では windows よりも簡単にできると思います。
sudo apt updatesudo apt install git
curl -fsSL https://deb.nodesource.com/setup_lts.x | sudo -E bash -sudo apt install -y nodejs
npm install --global yarn
AstroblogのGitリポジトリをローカルにクローンします。
git clone git@github.com:your-username/astroblog.git
ディレクトリを移動します。
cd astroblog
プロジェクト内で必要な依存関係をインストールします。
yarn install
プロジェクトが正常に動作するか確認するため、開発サーバーを起動します。
yarn start
linux mint であればこれで astro ブログをリカバリできるはずです。
windows の場合でも、Git と Node.js があれば linux mint で作成したフォルダを使うことができますが、依存関係の再インストールが必要なことがあるようです。 GitBash で以下のようにします。
yarn install
これでダメな場合は、環境変数をチェックします。