自从来到亚马逊工作,接触英文和外国同事比较多。锻炼使用英语的需求越来越大。而且为了和国际接轨,我决定创建自己的英文博客。
步骤
以中文博客为模版,创建英文博客。
删除HexoEn中没用的中文博文和资源。
在Github创建一个新repo:“en”.
修改HexoEn _config.yml
配置文件。注意部署分支为gh-pages
, 这个GitHub默认的pages分支,如果不同的话,需要去repo的Setting->Pages
配置一下你自定义的分支:
1 2 3 4 5 6 7 8 9 10 11 12 13 14
| language: - en deploy: type: git repo: git@github.com:YoungForest/en.git branch: gh-pages theme_config: menu: home: / || fa fa-home about: /about/ || fa fa-user tags: /tags/ || fa fa-tags categories: /categories/ || fa fa-th archives: /archives/ || fa fa-archive 中文: https://youngforest.github.io || fa fa-language
|
中文Hexo _config.yml
配置文件:
1 2 3 4 5 6 7 8 9 10 11
| language: - zh-CN - en theme_config: menu: home: / || fa fa-home about: /about/ || fa fa-user tags: /tags/ || fa fa-tags categories: /categories/ || fa fa-th archives: /archives/ || fa fa-archive English: https://youngforest.github.io/en/ || fa fa-globe
|
这样中英文博客就可以在Menu互相外链了。
部署博客,看看效果如何。
把HexoEn也推到远端,做保存和同步。注意,这里和deploy用的是同一个repo, 但是不同的分支。
1 2 3
| git remote remove origin git remote add origin git@github.com:YoungForest/en.git git push -u origin master
|
最后的效果
中文博客:https://youngforest.github.io
英文博客:https://youngforest.github.io/en/