Python 日语 境外旅游攻略

0%

用hexo搭建博客并部署到github pages

安装

了解了hexo之后准备安装环境,下载安装

  • node.js
  • git

一路回车之后就可以在Windows的命令行下操作了

打开命令行方式

win+R 输入cmd

注意:这里操作都是在你的博客目录下

从安装hexo到生成静态页面都不容易出错,参考下面资料,这两篇非常详细

部署到GitHub pages

我在这一步出错了,提示无法连接到仓库

如果https部署失败了,也就是下面这个地址

repo: https://github.com/iolioli/iolioli.github.io.git

则可以用ssh地址替换,下面这个

ssh地址

repo: git@github.com:iolioli/iolioli.github.io.git

不过要设置git用户名和邮箱,把ssh公钥放到GitHub

git config –global user.name “John Doe”
git config –global user.email johndoe@example.com

常用命令

在命令行先切换到博客文件夹目录。
新建文章
hexo new 文章标题
发布
hexo d -g

如何插入本地图片

要加入图片,要在source目录下建立一个与博文_posts同级别的文件夹images,将图片放入,此时的图片路径为:

/hexo/source/images/myImage.png

在博客中插入,要使用相对路径,应写为/images/myImage.png

设置菜单

设置菜单分为三步,比如我要设置一个「お気に入り」菜单,这个菜单链接一个页面,里面有我关注的博客列表。先新建一个 follow 页面

hexo new page follow

会在根目录下新建一个 follow 文件夹,文件夹自动生成 index.md 文件。

1、在主题配置 文件 menu 字段添加

rss: /follow

2、在主题配置 文件 menu_icons 字段设置图标

rss: 图标名称

3、在语言文件中修改显示,我的在日文文件里 menu 字段添加

rss: お気に入り

换电脑或在另外的设备上写

1.把仓库复制到本地
2.在这个仓库文件夹下通过Git bash依次执行下列指令:

1
2
3
npm install hexo、
npm install、
npm install hexo-deployer-git

不需要hexo init这条指令。

3.重新生成一对SSH Key

1
ssh-keygen -t rsa -b 4096 -C "your_email@example.com"

生成的key文件默认保存在:C:\Users\admin.ssh 。将public key密钥复制到 GitHub(setting-SSH and GPG keys-New SSH keys)。

Gitbook 编写电子书

编写完成后导出PDF epub 等需要安装 Calibre 3.x 并添加路径到用户环境变量后可以正常导出。

在文档目录下自己新建一个book.json文件用来配置生成的PDF,默认字体是12px有点小改成14px。

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