如何让非程序员能轻松使用 hexo 发布文章

2024-02-09 00:23:21 +08:00
 kaiki
给客户搭建了一个博客,但苦于对方不是程序员,没有用提交表单的方式直接发布一篇文章的功能,所以想问一下有没有比较成熟且简单的方案能让普通人也能使用 hexo ?
已经在服务器上搭建并配置好了,也让他基本了解了 Markdown ,现在的问题是如果提交 md 文件到服务器并进行静态生成
2967 次点击
所在节点    问与答
32 条回复
ariasigh
2024-02-09 16:22:06 +08:00
切换到 decap cms / tina cms 就可以啦
asktao
2024-02-09 16:37:07 +08:00
我把 Notion 套了个 cloudflare ,在 Notion 编辑网页就出来什么,可以试试这种方式。
dankai
2024-02-09 18:12:00 +08:00
直接用 NotionNext ,在 Notion 里面编辑了之后,可以自动拉取最新的文章
codewld
2024-02-09 18:17:12 +08:00
新建一个 `上传博客.bat`,内容如下:

```
start cmd /k "hexo cl && hexo g && git add . && git commit -m update && git push"
```
bigtear
2024-02-09 18:25:49 +08:00
https://github.com/Qexo/Qexo
A Quick, Powerful and Pretty Online Manager for Hexo.
完全满足你的需求,给不限于 hexo 等静态网站部署提供后台管理界面。

不过还是推荐你改用本身就带后端的程序,
毕竟 hexo 写作+提交的操作也不算难,还可以写个脚本一键提交,
这都接受不了那还是用 wordpress 吧。
SkyHighR
2024-02-09 22:15:50 +08:00
本人是写一个 GitHubAction ,只需要写好 md 格式的文章 push 一下就行了,自动构建页面到分支,自动部署网页,这样就算用 gtihub 手机客户端也可以写文章了。
DinnyXu
2024-02-09 23:50:45 +08:00
用 halo 吧,搭建一个,只是需要服务器而已,然后客户直接写就行了
sfdev
2024-02-10 06:35:08 +08:00
环境搭好,剩下的就是把 md 推到 github 了。github 不是有桌面版吗,把 md 文件放到指定文件夹,github 点推送就行。已经很简单了吧,代码都不用打
luguhu
2024-02-10 09:32:56 +08:00
Ploter
2024-02-10 10:37:46 +08:00
官方不是一行部署吗?在网站配置文件配置好部署方式,在 source/_post 文件夹下新建一个 markdown 文件,之后打开终端:
```
hexo clean && hexo g && hexo d
```
等下,你该不会是把 hexo 直接安装到服务器上吧……
wt0210
2024-02-11 16:14:33 +08:00
Typecho 挺好的啊
acctv2
2024-02-12 11:37:40 +08:00
你拿 python 写个 GUI 啥的把 hexo 命令塞进去就 OK 了呀。

本地 push 本来也只有三个命令

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://yangjunhui.monster/t/1015110

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX