Research group website for Luo's Theory Lab (Nanjing University of Science and Technology), built with Astro.
npm install
npm run devnpm run build
npm run previewSite URL: https://kluonju.github.io/
This site is built with Astro via .github/workflows/deploy.yml. In the repo on GitHub:
- Settings → Pages → Build and deployment → Source: choose GitHub Actions (not “Deploy from a branch”).
- Push to
master/main, or run the Deploy Astro site to GitHub Pages workflow manually.
If Source is set to a branch, GitHub runs the legacy Jekyll “pages build and deployment” job on the Astro source tree and that build will fail.
Content lives in src/content/ (people, publications, research, teaching, talks, posts). Static assets (photos, PDFs, bib files) are in public/.