又双叒叕换博客引擎了
💡
原文中文,约5200字,阅读约需13分钟。
📝
内容提要
Astro发布了最新版本4.1,是一个集成Vue/React组件的模板引擎,支持编译为静态文件。使用Astro需要手动实现博客功能,支持Markdown文件放置在不同目录,并使用getCollection和getEntry获取文章内容。Astro还支持将js文件转换为接口,生成RSS订阅。最激动人心的功能是在MDX文件中使用Vue组件。
🎯
关键要点
- Astro最新版本为4.1,是一个集成Vue/React组件的模板引擎,支持编译为静态文件。
- 使用Astro需要手动实现博客功能,支持Markdown文件放置在不同目录。
- 通过getCollection和getEntry方法获取文章内容。
- Astro支持将js文件转换为接口,生成RSS订阅。
- Astro的动态路由功能允许根据文件夹结构和名称定义路由。
- Markdown文件可以放在src/content/posts目录中,以保持原有链接结构。
- 需要在src/content下创建config.js来定义集合的行为。
- Astro支持在MDX文件中使用Vue组件,允许混用多种前端框架的组件。
🏷️
标签
➡️