20 / 10 / 15

新的平台

新的平台,新的记录。

现在主要使用Gridea,原文发于2019-02-26


上一周看到了有一位TW(technical writer)分享了一篇关于github配合hugo建设个人博客的教程。一瞬间仿佛时间倒流,想起了自己曾经在godaddy买域名,找vps,最后弄了个WordPress的故事....

虽然毫无疑问,随着域名过期....网站废弃...

这次看到建设难度不大,就又来试试了。

在建站的过程中,因为教程基于mac...从一开始就是各种搜索,当然,最后还是成功了。

这次的坑包括但不限于:

  • Github个人仓库前缀建议与自己的username一致
  • Github远程仓库与本地仓库连接前,需要SSH公钥,还需要一个token,这个token在开发者选项里才能看到
  • theme本地预览正常,推到库里不正常的话,直接把相应theme复制到网页根文件夹即可
  • 远程库包括本地库其他内容时,Bug没看懂...最后换了个账号....

还没有踩但是之后应该会遇到的坑,包括但不限于:

  • 个人url指向和DNS设置

  • github库被wall了怎么办

  • 赞赏码设置问题

    (该问题已解决,借助cloudinary即可)

  • 自动推送设置问题(毕竟每次都要弄下面的代码还是好麻烦啊.....)

hugo
cd public
git status
git add .
git commit -m""
git push -u origin master

(该问题已解决,本地写了脚本,然后授权,只用输入一行代码即可)

脚本名称是deploy.sh,网站根目录,第9行代码中的jane为主题名称,脚本内容如下

#!/bin/bash

echo -e "\033[0;32mDeploying updates to GitHub...\033[0m"
msg="rebuilding site `date`"
if [ $# -eq 1 ]
then msg="$1"
fi

hugo -t=jane -D

cd public
git add -A
git commit -m "$msg"
git push --force -u origin master

cd ../

一行代码为

./deploy.sh
  • 七牛云外链设置

    (问题已解决,对比后采用了cloudinary,直接分享链接即可)


作者简介:

四川外国语大学成都学院翻译系英语(翻译方向)专业

重庆医科大学外国语学院英语笔译专业

英语专业八级

人事部三级、二级英语笔译资格证书持证

人事部三级英语口译资格证书持证

文思海辉技术有限公司 QQ音乐歌词翻译(全职,2014年年度优秀新人)

重庆润泽医药有限公司 医学翻译实习生(翻译、数据整理)

成都创思立信信息技术有限公司 医学翻译实习生(翻译、校对);医学翻译、校对、导师、项目经理

曾多次为凤凰科技,解放军某高校,成都某化妆品公司提供翻译服务

工作邮箱:wnxcn@foxmail.com

Powered by Gridea