Jekyll 博客 Netlify CMS 后台部署

本文介绍了Netlify CMS博客后台的配置与登录方法。包括在Github OAuth页面获取相关信息,在Netlify后台绑定,在GitHub新建netlify分支、在主分支创建文件夹,配置相关内容,去Netlify后台配置编译,最后实现博客后台登录。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

获取Client IDSecret

Github OAuth 页面新建一个 app 获取 Client IDSecret

其中Authorization callback URL必须填这个:https://api.netlify.com/auth/done ,其余随意。

netlify 后台绑定 GitHubrepositorie

绑定成功是这个样子的:

这个时候出现的错误暂时不要管。

setting->Domain management ,添加github自带的二级域名,如果在github上面自定义了域名,也要加上,不要管 DNS 验证.

在GitHub新建netlify分支

内容可以参考我的 netlify 分支,其中 config.yml文件里的域名改成你的github 二级域名,如果自定义了域名请填自定义的域名

在主分支master创建admin文件夹

admin
 ├ index.html
 └ config.yml

我的就是:admin

配置admin里的config

我这个jekyll只用到发布文章的post,所以后台也只需要这个简单的功能,只需要加一点这个文章头部的选项,每个人不一样,需要自己写。官方文档可以参考:netlifycms-docs1552916047947

到这里,GitHub仓库的修改基本上完成了。

去 netlify 后台配置编译

setting->Buil & deploy->Deploy contexts,将Production branch改成netlify分支,将Branch deploys改成master分支。

然后就可以编译了:

登录博客后台

进入 https://网站域名/admin 后台登陆,大概就是这样子。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值