Astro 本地开发指南

使用 Astro 构建内容站点与混合框架页面,默认 localhost:4321 开发,支持 React/Vue/Svelte 岛屿组件。


Astro 是面向内容网站的 Web 框架,默认输出静态 HTML,可按需加载 React、Vue、Svelte 等「岛屿」交互组件。LocalHost Run 主站即基于 Astro 构建。

快速开始

npm create astro@latest my-site
cd my-site
npm install
npm run dev

默认 localhost 访问

用途地址
开发服务器http://localhost:4321
预览生产构建http://localhost:4321npm run preview

端口可在 astro.configserver.port 中修改。

常用命令

命令说明
npm run dev开发模式,支持热更新
npm run build生成 dist/ 静态站点
npm run preview本地预览构建结果

适用场景

  • 文档站、博客、营销页(默认零 JS 或极少 JS)
  • 与 React 组件混用(如工具页外挂 SPA)
  • 部署到 Cloudflare Pages、Netlify 等静态托管

小结

Astro 适合以内容为主、性能优先的站点。本地开发访问 **http://localhost:4321**,构建产物可直接上传 CDN 或 Pages。

访客计数:------ Best viewed in Netscape Navigator · 800×600 © LocalHost Run