chore: 重构项目结构

This commit is contained in:
anghunk
2026-01-21 10:53:11 +08:00
parent fc86934094
commit 643d5c92e8
59 changed files with 74 additions and 74 deletions

View File

@@ -6,14 +6,14 @@
* 拥有一个 Node.js 运行环境,版本 >= 22本地部署需要
* 拥有一个域名并托管在 Cloudflare 上(这个不是必须项,但可以提高国内访问速度,也更方便)
后端项目目录为 `/cwd-comments-api`,基于 Cloudflare Workers + D1 + KV 实现。
后端项目目录为 `/cwd-api`,基于 Cloudflare Workers + D1 + KV 实现。
## 自部署
**以下部署指令均在该目录下执行,不在根目录下**
```
cd cwd-comments-api
cd cwd-api
```
### 本地部署
@@ -81,7 +81,7 @@ npm install
npm run deploy
```
没有异常报错后,可以进入 Cloudflare Workers 面板查看是否部署成功,若显示存在一个名称为 `cwd-comments-api` 的项目即推送成功。
没有异常报错后,可以进入 Cloudflare Workers 面板查看是否部署成功,若显示存在一个名称为 `cwd-api` 的项目即推送成功。
#### 3. 配置环境变量
@@ -91,7 +91,7 @@ npm install
#### 4. 检测部署情况
部署成功后回得到一个域名,即为后端的域名(格式一般为`https://cwd-comments-api.xxx.workers.dev`。访问该域名,如果显示部署成功页面,说明 API 部署成功,可以到管理后台进行登录,当然也可以使用自定义域名。
部署成功后回得到一个域名,即为后端的域名(格式一般为`https://cwd-api.xxx.workers.dev`。访问该域名,如果显示部署成功页面,说明 API 部署成功,可以到管理后台进行登录,当然也可以使用自定义域名。
可以直接访问域名,确认是否部署成功。如果成功,则会显示
@@ -101,7 +101,7 @@ CWD 评论部署成功,当前版本...
## 环境变量与绑定
后端通过 Cloudflare Worker 的绑定和环境变量控制行为,类型定义见 [`cwd-comments-api/src/bindings.ts`](../../cwd-comments-api/src/bindings.ts)。
后端通过 Cloudflare Worker 的绑定和环境变量控制行为,类型定义见 `cwd-api/src/bindings.ts`.
所需环境变量如下表所示。

View File

@@ -8,7 +8,7 @@
```html
<div id="comments"></div>
<script src="https://cwd-comments.zishu.me/cwd-comments.js"></script>
<script src="https://cwd.zishu.me/cwd.js"></script>
<script>
const comments = new CWDComments({
el: '#comments',
@@ -58,7 +58,7 @@ comments.updateConfig({ theme: 'dark' });
```html
<div id="comments"></div>
<script src="https://cwd-comments.zishu.me/cwd-comments.js"></script>
<script src="https://cwd.zishu.me/cwd.js"></script>
<script>
const comments = new CWDComments({
el: '#comments',
@@ -72,7 +72,7 @@ comments.updateConfig({ theme: 'dark' });
```astro
<div id="comments"></div>
<script src="https://cwd-comments.zishu.me/cwd-comments.js" is:inline></script>
<script src="https://cwd.zishu.me/cwd.js" is:inline></script>
<script is:inline>
document.addEventListener('DOMContentLoaded', () => {
const comments = new window.CWDComments({

View File

@@ -9,7 +9,7 @@ CWD 评论系统。
是基于 Cloudflare Workers 与全球边缘网络的免服务器、极速安全、即插即用评论系统。
[文档地址](https://cwd-comments-docs.zishu.me)
[文档地址](https://cwd-docs.zishu.me)
![](https://github.com/user-attachments/assets/6ac091d8-e349-4d40-9d68-485817f63236)
@@ -30,19 +30,19 @@ CWD 评论系统。
```bash
# 克隆项目
git clone https://github.com/anghunk/cwd-comments
git clone https://github.com/anghunk/cwd
# API 项目
cd cwd-comments-api
cd cwd-api
# 部署请查看文档
# 前端项目
cd cwd-comments-web
cd cwd-admin
npm install
```
## 配置
- [后端配置](https://cwd-comments-docs.zishu.me/guide/backend-config.html)
- [前端配置](https://cwd-comments-docs.zishu.me/guide/frontend-config.html)
- [后端配置](https://cwd-docs.zishu.me/guide/backend-config.html)
- [前端配置](https://cwd-docs.zishu.me/guide/frontend-config.html)

View File

@@ -5,7 +5,7 @@
## 接口更新
```
cd cwd-comments-api
cd cwd-api
npm install
npm run deploy
```
@@ -15,7 +15,7 @@ npm run deploy
## 后台更新
```
cd cwd-comments-admin
cd cwd-admin
npm install
npm run build
```
@@ -24,8 +24,8 @@ npm run build
## 评论端更新
使用最新的 `cwd-comments.js` ,你可以托管到任何地方,不受限制。
使用最新的 `cwd.js` ,你可以托管到任何地方,不受限制。
如果你不想自己托管,请使用官方的链接: `https://cwd-comments.zishu.me/cwd-comments.js`
如果你不想自己托管,请使用官方的链接`https://cwd.zishu.me/cwd.js`
不需要手动更新,每次评论端加载时会自动检查更新。