坑:
本地搭建成功,部署到github上,运行,报404
1:注意仓库名,一定要是用户名.github.io
2:要把仓库的github page开起来
3:修改根目录下——config.yml核心配置:部署参数如图
deploy:
type: git
repository: https://github.com/zengjunxiang/zengjunxiang.github.io.git
branch: master
注意,值的前面有空格
部署步骤:
0:部署前,在本地安装git,node.js,
1:在本地初始化hexo,部署成功的标志是,可以访问localhost:4000
2:新建github的用户名.github.io的残酷,
2:通过——config.yml的配置 与github上的仓库进行关联
3:可以不用ssh秘钥 部署
自定义域名:
1:source文件夹的根目录下,新建一个文件名为:CNAME的文件,注意,没有后缀名 ,不要后缀名默认为txt了,用文本编辑器打开,编写内容为自定义的域名,不要http:// eg.:dev.zengjunxiang.com
2:修改根目录下的整站的配置文件_cogfig.yml:
If your site is put in a subdirectory, set url as ‘http://yoursite.com/child‘ and root as ‘/child/‘
url: http://dev.zengjunxiang.com 注意,有空格
3:添加解析:
常用命令:
hexo clean 清除缓存
hexo g 生成 静态页面
hexo d 部署
hexo new 文件名。 写博客