Install
Installation
Section titled “Installation”5 Jul 2026
% mkdir ~/winxp/projects/astrojs/astro-slite
% cd ~/winxp/projects/astrojs/astro-slite
% npm create astro@latest – –template starlight
Fancybox
Section titled “Fancybox”5 Jul 2026
% cd ~/winxp/projects/astro-test
% npm install @fancyapps/ui
5 Jul 2026
Create as.ncvp.me
Add CNAME record when host astro-slite.pages.dev provided by Cloudflare.
GitHub
Section titled “GitHub”5 Jul 2026
Create private repo ncvp/astro-slite
Cloudflare
Section titled “Cloudflare”5 Jul 2026
Create astro-slite Pages project and connect to GitHub.
Build settings: Build command - npm run build, Build oputput directory - /dist
Initial deployment failed. CF said package.json and package-lock.json wer out of step.
% rm -rf node_modules package-lock.json && npm install
% git add . && git commit && git push
Then worked.