注册LeanCloud
注册地址:https://console.leancloud.app/register(国际版) (如果是自己网页搜索的,注意必须注册国际版)
-
进入控制台,点击左上角
创建应用
并起一个名字 ,这里必须选免费的开发版 -
进入应用,点击项目左下角
设置
,再选择左下角的设置
、应用凭证
,记录 App ID、App Key 和 Master Key 的内容。
Vercel 部署 (服务端)
-
部署地址:vercel Deploy
-
如果你未登录的话,Vercel 会让你注册或登录,请使用 GitHub 账户进行快捷登录。
-
在右侧 Private Repository Name 位置输入仓库名,点击
Create
,大概等1分钟左右,会弹出来一个**Congratulations!**的弹窗注意:waline和你的博客在vercel是两个独立的项目 -
点击
Continue to Dashboard
进入管理页面,对应项目Domains下面的 xxx.vercel.app就是自动分配的访问网址域名,点击可以直接进入留言区 -
点击右上角
头像
,点击Dashboard
,看到刚刚建立的项目,点击项目右上角三个点
后再点击Setting
进入设置 -
点击左侧
Environment Variables
,Key 处填写LEAN_ID
,LEAN_KEY
和LEAN_MASTER_KEY
,它们的值分别对应上一步在 LeanCloud 中获得的APP ID
,APP KEY
,Master Key
,Value 处填写对应的内容
,最后点击save
引入博客
stack主题
-
登录 vercel,点击右上角
头像
,点击Dashboard
,复制 Domains 下面自动分配网址域名 -
进入博客文件夹里的**\themes\stack\layouts\partials\comments\provider**,将waline.html文件复制到对应的根目录文件夹
-
在博客文件夹中打开 hugo.yaml,下拉到 params
-
找到 comments:,将
provider:
修改为provider: waline
-
找到waline:,将
serverURL:
修改为serverURL: https://xxx.vercel.app
,将lang:
修改为lang: zh-CN
-
保存并关闭
-
测试能否正常运行
编辑好文件后,在donbro文件夹的空白处单击右键,选择Open Git Bash Here,在弹出的命令行界面中输入ugo server --disableFastRender,如果步骤正确,会显示:
Watching for changes in D:\blog\github_wsw_hugo\donbro\{archetypes,content,theme
s}
Watching for config changes in D:\blog\github_wsw_hugo\donbro\config.toml
Start building sites …
hugo v0.145.0-666444f0a52132f9fec9f71cf25b441cc6a4f355+extended windows/amd64 Bu
ildDate=2025-02-26T15
25Z VendorInfo=gohugoio
| ZH-CN
-------------------+--------
Pages | 11
Paginator pages | 0
Non-page files | 0
Static files | 11
Processed images | 0
Aliases | 0
Cleaned | 0
Built in 110 ms
Environment: "development"
Serving pages from disk
Running in Fast Render Mode. For full rebuilds on change: hugo server --disableF
astRender
Web Server is available at http://localhost:1313/ (bind address 127.0.0.1)
Press Ctrl+C to stop
显示结果最后的 http://localhost:1313 就是预览网址
推送到Github
-
打开 Github Desktop ,登录 Github 账号
-
点击左边
Changes
栏,点击文件名可以看到具体内容,勾选要同步的文件,下方Summary(required)
为本次更新行为命名,再点击最下面Commit to main
提交,最后点击上方第三个大黑框Push origin
进行推送
评论管理
- 部署完成后,请访问你的域名进行注册。首个注册的人会被设定成管理员。
- 管理员登陆后,即可看到评论管理界面。在这里可以修改、标记或删除评论。
- 用户也可通过评论框注册账号,登陆后会跳转到自己的档案页。