使用Joplin发布Netlify博客

最近一直使用Joplin作为markdown 笔记软件,使用起来还不错,但是分享内容 不是很方便,所有Google了一下,总结下实现方案

安装配置Joplin插件

  • 下载插件 joplin-plugin-pages-publisher 下载地址 在列表中的 pages publisher 插件

  • 配置插件 插件的开发者仓库: Github 作者的github页面有详细配置个教程,按流程配置成功后,可以正常访问github pages。 需要使用 xxx.github.io 的repo名称,不然会找不到_assets目录,导致css加载不出来

  • 配置完成后,如果不使用netlify的话,GIthub pags就配置完成了。

配置Netlify

github pages国内访问不太稳定,所以考虑使用Netlify进行部署博客

  • 登录Netlify,创建Site 直接使用Github登录Netlify,并且进行授权访问 repo,直接拉去github仓库进行Deploy,部署成功后,就可以使用Netlify提供的域名进行访问测试了

  • 配置domain域名 Netlify网上的教程都是使用顶级域名,没有使用二级子域名的教程,自己尝试一下,设置成功。

    1. 在Netlify中设置域名

    2. 修改域名的DNS解析 此处大多数教程都是直接修改name server,由于我的主域名想解析到Netlify,所以使用二级域名。在域名管理处,修改二级域名的NS解析,指向Netlify的DNS

    3. 回到Netlify中,Check DNS configuration 进行检测,DNS生效后,就通过验证。

    4. 配置SSL,点击界面上的的按钮,申请Let’s Encrypt证书

    5. 直接访问页面,就可以使用https进行访问博客系统的了

    Demo