0%

Ghost 博客升级过程

最近又开始写博了,大半年没更了,快长草了啊。。

ghost 也发现升级到 0.4.2 了 加了不少新功能 加上之前从 wp 导入的博客还有一点格式问题,果断下午重新调整下。

博客升级主要是注意备份数据,像 @jaylee 就比较悲剧的被 amh 给删档了。

备份

  • 先停止 ghost 我用的是 forever 所以执行
    1
    2
    forever list
    forever stop 0 #ghost process
  • 进入 ghost/debug 选择导出文章 是一个 json 文件
  • 把 content 下的 images 和 themes 备份一下

升级

从官网下载最新的 0.4.2

  • 覆盖之前的文件
  • 执行 npm install --production
  • 重启 我用的是 forever 所以执行
    1
    NODE_ENV=production forever start index.js

换肤

升级了顺带换个主题吧

这里选了 ghostwriter

步骤如下:

  1. 上传压缩包到 content/themes 目录 解压到一个单独的目录
  2. 停止 ghost 否则后台看不到 forever stop 0
  3. 重新启动 ghost NODE_ENV=production forever start index.js
  4. 在后台 settings 里面切换即可

优化

  • google fonts

最近 google 墙的厉害,所以主题里的 google fonts 不是很稳定,正好前端时间 360 出了一个免费字体库可以用来替代 google fonts 换之

比较简单 我们只要在主题模板调用 googlefonts 的地方把 fonts.googleapis.com 改成 fonts.useso.com 即可

360 常用前端公共库 cdn

  • 常用 js 库

用 staticfile.org 进行托管

  • 代码高亮

采用 prism

  • 增加了 back to top 按钮

  • 其他小 tips

增加了 j,k 按钮简单的模拟 vim 的上下移动

多说暂时简单的集成了下 但是还有点小 bug 需要修复

小福利: 看下 console..

坚持原创分享,您的支持将鼓励我继续创作!