2026-03-25 20:33:22 +00:00
|
|
|
|
# SanYeCao-Blog
|
2026-03-24 14:19:09 +00:00
|
|
|
|
|
2026-03-26 12:23:09 +00:00
|
|
|
|
<p align="right">[<a href="README.md">中文</a> | <a href="README-en.md">English</a>]</p>
|
2026-03-25 20:33:22 +00:00
|
|
|
|
<p align="center"><br>
|
|
|
|
|
|
✨三叶草Blog✨<br>
|
|
|
|
|
|
🌊轻度/快速/美观🌊<br><br>
|
|
|
|
|
|
Built With<br>
|
|
|
|
|
|
<img alt="Static Badge" src="https://img.shields.io/badge/Astro-6.0-purple">
|
|
|
|
|
|
<img alt="Static Badge" src="https://img.shields.io/badge/Nodejs-24-green">
|
|
|
|
|
|
<img alt="Static Badge" src="https://img.shields.io/badge/Heart-♥️-pink">
|
|
|
|
|
|
<br>
|
|
|
|
|
|
</p>
|
2026-03-24 14:19:09 +00:00
|
|
|
|
|
2026-03-25 20:33:22 +00:00
|
|
|
|
## 😋 特性
|
2026-03-24 14:19:09 +00:00
|
|
|
|
|
2026-03-25 20:51:11 +00:00
|
|
|
|
<br>
|
|
|
|
|
|
|
2026-04-01 13:44:02 +00:00
|
|
|
|
<p align="center">
|
|
|
|
|
|
<img
|
|
|
|
|
|
src="./docs/preview-zh.png"
|
|
|
|
|
|
alt="preview-zh"
|
|
|
|
|
|
style="max-width: 700px; width: 100%; height: auto;"
|
|
|
|
|
|
/>
|
|
|
|
|
|
</p>
|
2026-03-25 20:51:11 +00:00
|
|
|
|
|
|
|
|
|
|
<br>
|
2026-03-24 14:19:09 +00:00
|
|
|
|
|
2026-03-26 13:09:22 +00:00
|
|
|
|
- 使用纯静态页面,响应迅速,轻盈美观
|
2026-03-25 20:33:22 +00:00
|
|
|
|
- 操作简易,Github Action自动部署
|
|
|
|
|
|
- <del><i>Astro Is All You Need</i></del>
|
2026-03-24 14:19:09 +00:00
|
|
|
|
|
2026-03-25 20:38:06 +00:00
|
|
|
|
更多预览请移步:<b>[Images.md](docs/Images.md)</b>。
|
2026-03-24 14:19:09 +00:00
|
|
|
|
|
2026-03-25 20:33:22 +00:00
|
|
|
|
## 🧳 使用
|
2026-03-24 14:19:09 +00:00
|
|
|
|
|
2026-03-25 20:33:22 +00:00
|
|
|
|
### 1. Fork 这个仓库
|
2026-03-24 14:19:09 +00:00
|
|
|
|
|
2026-03-25 20:41:27 +00:00
|
|
|
|
<img width="294" height="155" alt="image" src="https://github.com/user-attachments/assets/6ffc9a32-c084-463f-8988-f7488baa44e0" />
|
2026-03-24 14:19:09 +00:00
|
|
|
|
|
2026-03-25 20:33:22 +00:00
|
|
|
|
并将其克隆到本地。
|
2026-03-24 14:19:09 +00:00
|
|
|
|
|
2026-03-25 20:33:22 +00:00
|
|
|
|
### 2. 运行/构建
|
|
|
|
|
|
|
|
|
|
|
|
> [!IMPORTANT]
|
|
|
|
|
|
>
|
|
|
|
|
|
> 在开始之前,请先<b>将根目录的`.env.example`重命名为`.env`并配置好环境变量</b>,否则功能会不完善
|
|
|
|
|
|
|
|
|
|
|
|
有关环境变量的说明详见:<b>[EnvVariables.md](docs/EnvVariables.md)</b>
|
|
|
|
|
|
|
|
|
|
|
|
- 本地调试
|
|
|
|
|
|
|
|
|
|
|
|
```shell
|
|
|
|
|
|
npm run dev
|
|
|
|
|
|
```
|
|
|
|
|
|
|
|
|
|
|
|
- 本地构建
|
|
|
|
|
|
|
|
|
|
|
|
```shell
|
|
|
|
|
|
npm run build
|
|
|
|
|
|
```
|
|
|
|
|
|
|
|
|
|
|
|
### 3. 部署
|
|
|
|
|
|
|
|
|
|
|
|
#### 使用Github Actions自动化部署
|
|
|
|
|
|
|
|
|
|
|
|
详情参见:<b>[GithubActions.md](docs/GithubActions.md)</b>。
|
|
|
|
|
|
|
|
|
|
|
|
#### 手动部署
|
|
|
|
|
|
|
|
|
|
|
|
将生成的`dist/`目录上传至你的服务器,使用`NGINX`指向index.html。
|
2026-03-27 17:08:46 +00:00
|
|
|
|
|
|
|
|
|
|
<hr>
|
|
|
|
|
|
|
2026-03-27 17:10:06 +00:00
|
|
|
|
## ⚖️ 许可
|
2026-03-27 17:08:46 +00:00
|
|
|
|
|
2026-03-27 17:11:51 +00:00
|
|
|
|
本仓库中的源代码部分采用 `MIT License` 开源。
|
2026-03-27 17:08:46 +00:00
|
|
|
|
|
2026-03-27 17:11:51 +00:00
|
|
|
|
除非另有说明,本仓库中的博客文章、其他原创的非代码内容采用 `CC BY-NC-ND 4.0` 协议。
|