如何在github上搞一个个人主页
要有一个命名规则为
username.github.io
的仓库,里面放的是这个网站的code
乱起名字不乖,不生效的,还要删掉=。=上一步疑惑了我很久,是因为我没看文档,so,继续丢文档-github创建gh-pages的文档
然后就可以部署一个hexo了,先丢官网:足以完成环境的部署及所需要做的准备-Hexo官网
修改配置(_config.yml)
1
2
3
4deploy:
type: git
repo: https://github.com/baby24007/baby24007.github.io.git
branch: master接着在 Git Bash 中依次输入:
1
2npm install hexo-deployer-git --save # 安装使用 git 方式进行部署所需要的插件
hexo d # 部署到 Github 上,按照提示输入自己 Github 的用户名和密码。部署会强制覆盖掉你之前生成的页面,在博客的目录下会产生 .deploy_git文件夹,不要删除,否则你的部署记录就会不见。之后就可以通过 http://baby24007.github.io 访问你的网站啦。在之后的部署时,建议输入以下代码:
1
2
3
4hexo clean # 清除之前 public 文件夹的内容
hexo g # 生成静态的 public 文件夹,部署时候也是直接拷贝此文件夹里的文件。
hexo d # 部署到 Github 上,按照提示输入自己 Github 的用户名和密码。
# hexo g 和 hexo d 这两条命令可以合并成 hexo d --g 或者 hexo g --d想将theme的language设置为中文,始终没有成功
应该在哪里配置呢?主题配置文件 or 站点配置文件?明明写的是站点配置文件,但设置完了会报错,神马情况
反正都不行换了一个主题:next,也是不知道如何设置语言
创建一个新的页面
1
hexo new page 'about'
调试的时候记得开debug模式
1
hexo s -debug
想要增加评论功能,尝试使用多说
next主题中配置多说
1
2
3
4
5duoshuo_info:
ua_enable: true
admin_enable: false
user_id:
admin_nickname:登录并访问「我的主页」获取 user_id , 此 ID 是 网址最后那串数字
- 然后自己去翻多说的文档?