|
|
发表于 2022-10-28 10:19:11
|
显示全部楼层
你的表述有点不清楚,个人认为使用gh-pages分支建立blog的方法不太好,gh-pages本来是给仓库写介绍的,这里拿来做生产环境,那你以后每次生成都要切换分支,把生成的页面放进去提交。。。
下面说一个我觉得比较好的解决方法:
- 新建http://user.github.io,这是你在github上的个人首页,相当于名片
- 将hexo的根目录作为git仓库,包含有source,themes,scaffolds等生产环境
- 设置_confit.yml的root为 /public/,这样你的网站会把git的根目录作为server(开发环境)
- hexo generate后把public下的最外层index.html复制到git仓库根目录下,这样访问http://username.github.io会对应到这个文件,不用担心资源路径,因为server是git的根目录
一个成功的例子:
Feaswcy-一个画网页的 |
|