इस प्रोजेक्ट के बारे में
Astro 是一款面向现代 Web 的开源网站构建工具和 Web 框架。其核心承诺是提供强大的开发体验与轻量级输出,因此非常适合内容驱动型网站,例如博客、文档、营销网站和个人作品集。
安装可通过推荐的脚手架命令 `npm create astro@latest` 完成,也可手动通过 `npm install astro` 安装。README 指向官方文档以了解入门步骤,并提供可直接在浏览器中打开的起始项目。
该仓库包含主 `astro` 包以及多个官方包和集成。其中包括用于 React、Preact、Solid、Svelte 和 Vue 的前端框架集成;用于 Node、Vercel、Cloudflare 和 Netlify 的托管和服务器适配器;内容/SEO 工具,如 MDX、RSS 和站点地图;以及 Alpine.js 集成和用于处理第三方脚本的 Partytown。项目还包含语言工具,包括 `@astrojs/check`、`@astrojs/language-server`、`@astrojs/ts-plugin` 以及 Astro VS Code 扩展。
该项目还维护了独立的官方仓库,分别用于 Astro 编译器和文档站点主题 Starlight。Astro 采用 MIT 许可证,拥有开放的治理与投票模式,并通过 Open Collective 获得赞助。项目列出了贡献指南和社区支持渠道,包括 Discord 和 GitHub discussions。
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.