Content Wind:基于Nuxt的轻量级Markdown驱动网站主题
Content Wind是一个开源项目,旨在帮助开发者快速搭建一个基于Markdown的网站。该项目使用TypeScript和Vue.js作为主要的编程语言,并且利用了Nuxt框架和TailwindCSS进行开发。
核心功能
Content Wind的核心功能包括:
- Markdown驱动的页面创建:在
content/
目录下创建Markdown文件,即可生成网站页面。 - Nuxt布局支持:可以在Markdown页面中使用Nuxt布局。
- 自动生成meta标签:从Markdown文件中自动生成SEO友好的meta标签。
- 可配置的排版组件:提供可配置的排版组件,搭配Nuxt Typography使用。
- 基于页面自动生成导航:根据网站页面自动生成导航菜单。
- 支持浅色和深色主题切换。
- 图标组件:接入100+图标集,方便在网站中使用图标。
- 代码块高亮:使用Shiki进行代码块的高亮。
- 支持在Nuxt Studio中实时编辑。
- 支持多种静态或Node.js托管服务,如GH Pages、Vercel、Netlify、Heroku等。
最近更新功能
项目最近的更新包括以下新功能:
- 改进的图标组件:对图标组件进行了优化,提供了更好的图标加载和显示效果。
- 增强的代码块高亮:更新了Shiki库,改善了代码块高亮的准确性和性能。
- 响应式布局优化:对响应式布局进行了优化,确保在移动端和桌面端都有良好的显示效果。
- 新增了一些实用组件:为了方便开发者,新增了一些常用的Vue组件。
- 性能和安全性改进:进行了性能优化和安全加固,确保项目的稳定性和安全性。
Content Wind项目持续更新,为开发者提供更加完善的网站构建解决方案。
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考