Netlify

  • Published on
    ## 为什么需要 Netlify CMS Netlify CMS 主要是解决了,随时随地打开浏览器写markdown博客的问题,同时它自动处理了图片上传等问题。 简单来说: > Netlify CMS = web 版的 markdown 文件管理器 + 自动图片上传并插入markdown代码 + 在web浏览器写markdown并自动推送到git仓库构建 .... 编辑器可以在富文本(所见即所得)和 Markdown 方式之间切换。 Markdown模式没有语法高亮显示,编辑起来略不方便。同时,切到 Markdown编辑模式后,编辑器的那些按钮都变灰不可用了。 Netlify CMS 只是附加功能,你完全可以在本地直接打开 NeoVim 或者 Emacs 写博客,然后用 Git push 发布文章。 ...
  • Published on
    私有仓库发布跟public仓库稍有不同。增加了两步。这里记录一下。 ## 1. 登录Netlify生成deploy key 登录Netlify, 点击进入要设置的站点,然后点击`Site settings`按钮, 然后点击`Build & deploy`, 在`Continuous Deployment`下面,往下拖页面到`Deploy key`, 这里默认是没有key的,点击 `Generate public deploy key`生成一个deploy(发布)公钥。然后你会看到一个文本框,里面有rsa public key. 先复制完整的key内容到系统剪切板。 ![](netlify-gen-deploy-key-2020-06-01-19-59-23.png) ...
  • Published on
    ## 前言 此前老灯介绍过最麻烦的Hugo站点部署方法,很多人可能光看配置文件就头疼了, 这次老灯借着给NanoDM站点迁移的机会,顺便介绍一下最简单的Hugo部署方法。 ## 为什么迁移 NanoDM当前的站点是基于Hugo静态站点生成器构建的。 ### 仓库为什么迁移到github NanoDM的站点源码此前一直托管在我的bitbucket私人仓库,这次做的另一个改变是:迁移到github 新的仓库地址为: https://github.com/ttys3/nanodm.net (欢迎fork, 欢迎贡献文章或编写FAQ) 迁移到github之后,可以方便大家一起维护NanoDM的文档。毕竟单靠我一人之力,精力非常有限。 ...