Awesome
<h1 align="center"> 粥里有勺糖 </h1> <p align="center">你的指尖,拥有改变世界的力量</p> <p align="center">博客主题:<a href="https://theme.sugarat.top/" target="_blank">@sugarat/theme</a></p>仓库介绍
这是一个 monorepo 仓库,包含如下内容
- blogpress:博客内容本身
- @sugarat/theme:博客分离出的通用
VitePress
主题 - @sugarat/theme-shared:
VitePress
主题相关的工具方法 - @sugarat/create-theme:用于快速创建和作者一样风格的博客
- VitePress 插件相关:
- vitepress-plugin-pagefind:基于 pagefind 实现的
VitePress
离线全文搜索支持插件 - vitepress-plugin-rss:基于 feed 实现的
VitePress
RSS 支持插件 - vitepress-plugin-51la:为
VitePress
站点引入 51.la 的网站数据统计能力。 - vitepress-plugin-announcement:为
VitePress
创建一个全局公告窗口。 - vitepress-plugin-slot-inject-template:
VitePress
插件开发模板。
- vitepress-plugin-pagefind:基于 pagefind 实现的
快速创建博客模板
支持多种包管理工具
# With PNPM:
pnpm create @sugarat/theme
# With NPM:
npm create @sugarat/theme@latest
# With Yarn:
yarn create @sugarat/theme
# With Bun
bun create @sugarat/theme
运行本项目
这是一个 monorepo 仓库,博客基于vitepress搭建,运行前需先安装依赖,构建主题包
① 先安装 pnpm
npm i -g pnpm
# 安装依赖
pnpm install
② 构建依赖包的npm包
pnpm buildlib
③ 运行
# 运行博客
pnpm dev
# 运行主题包文档
pnpm dev:theme
:pencil:关于内容
大前端开发相关知识,包含但不限于前端
记录面试中所遇的问题,并整理相关知识点,分模块进行了梳理
:speak_no_evil:关于笔者
21年毕业,目前就职于美团,热爱大前端开发技术
热爱开源,乐于分享
:link:个人相关链接
:phone:联系我
如对博客内容,知识,排版等有疑问或者建议,欢迎邮件和我联系
:coffee:赞赏
微信 | 微信赞赏 | 支付宝 |
---|---|---|
Star History
Stargazers over time
Project Status
Contributors
Thanks to all the contributors!
<a href="https://github.com/atqq/sugar-blog/graphs/contributors"> <img src="https://contrib.rocks/image?repo=atqq/sugar-blog" /> </a>Made with contrib.rocks.