hexo 博客如何优雅地发布文章

2020-02-04 20:01:06 +08:00
 fihserman123

目前文章部署于 GitHub 上。 这是我发布文章的方式: hexo new "文章名" sudo hexo g -d 发现的问题是:

4922 次点击
所在节点    问与答
21 条回复
Ettup
2020-02-04 20:06:52 +08:00
针对你这些,各种教程早就都写了解决办法,建议晚上搜搜看
googlefans
2020-02-04 20:37:23 +08:00
最近发布不了了……
ayase252
2020-02-04 20:46:47 +08:00
设置 CI,写完 push 到主分支后自动发布。
Cielsky
2020-02-04 20:51:46 +08:00
楼上说的 CI,直接 push 就行了🤪
fihserman123
2020-02-04 20:58:58 +08:00
@ayase252 图床不是还是得另找..
NG6
2020-02-04 21:17:40 +08:00
bankroft
2020-02-04 21:18:29 +08:00
@fihserman123 #5 图也是可以放到 GitHub 的,source 同目录创建 img 文件夹,文章里用 /img/就行
hubqin
2020-02-04 21:21:49 +08:00
不用图床,在配置文件开始资源文件夹,hexo new 的时候会自动生成同名的文件夹,把图片放这里。使用 typora 编辑器写文章,插入图片设置为相对路径。
fihserman123
2020-02-04 21:33:41 +08:00
@bankroft 图床面临着替换平台的问题,这个原因是这样的:GitHub 上的图下载速度比较慢,需要梯子才好点。如果直接 push,面临的问题就是自己博客相当于对没梯子的人很不友好。自己电脑上访问速度比较快,很大比重是因为浏览器对静态网页缓存了。
fihserman123
2020-02-04 21:33:58 +08:00
@hubqin 图床面临着替换平台的问题,这个原因是这样的:GitHub 上的图下载速度比较慢,需要梯子才好点。如果直接 push,面临的问题就是自己博客相当于对没梯子的人很不友好。自己电脑上访问速度比较快,很大比重是因为浏览器对静态网页缓存了。
bankroft
2020-02-04 21:47:31 +08:00
@bankroft #7 source 目录下

@fihserman123 #9 慢确实慢,可以套 cdn。我记得 hexo 有自动上传到图床的插件
input2output
2020-02-04 22:03:48 +08:00
由于设置了个性域名,所以每次发布文章都要去 GitHub 项目的 setting 中重写设置域名:
source 下添加 CNAME 文件
xiri
2020-02-04 22:04:34 +08:00
每次发布文章都要去 GitHub 项目的 setting 中重写设置域名,,,,,,
你就不会写个 CNAME 文件吗
wherelse
2020-02-04 22:05:08 +08:00
我用的 Gridea 生成博客,图形化很省心,自定义域名,图片插入都很方便。
fihserman123
2020-02-04 22:05:28 +08:00
貌似添加过....应该是没有添加正确的原因....
SbloodyS
2020-02-04 22:14:32 +08:00
Hexo admin 了解一下,直接页面写完自动 push
https://github.com/jaredly/hexo-admin#quickstart
mauve
2020-02-04 22:48:52 +08:00
使用 Netlify,我就说有谁在用吧 Hugo 官网在用,国外 CDN 方案,头号卖点就是部署 Hexo Hugo 这类的静态网站,
图片可以使用 cloudinary,小站足够
不想每次写博客都需要写 markdown,楼主你可以用 headless cms,比如 forestry,并且 forestry 官方提供上述两种方案的官方支持,直接绑定账号就可以使用
arjen
2020-02-05 11:13:18 +08:00
> 由于设置了个性域名,所以每次发布文章都要去 GitHub 项目的 setting 中重写设置域名;
CNAME

> 而且发布一篇文章需要进行标签、分类等 Markdown 编辑;
在哪个地方发文章不都得选择分类和标签吗?

> 图床用的是 GitHub 的 Issues,所以需要先去 Issue 上传图片,感觉其他图床工具也不方便啊,因为都要将本地的图片引用改为图床链接;
直接放在目录里引用
Tomotoes
2020-02-05 11:14:41 +08:00
无头 cms,比如 forestry,或者 netlify cms,我都试过,效果差强人意。cdn 建议使用 jsDriver。
我上个月最新的博文标题就是 如何优雅地写博客
https://tomotoes.com/blog/how-to-blog-elegantly/

我个人认为 发布文章 用 cms 的意义不大,至少我没有这需求。手机,平板都可以随时撰写文章。
tydl
2020-09-05 18:43:44 +08:00
@Tomotoes 博客太漂亮了,尤其是那个首页特效,我能玩一天~🤣❤😍

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

https://www.v2ex.com/t/642136

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

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

© 2021 V2EX