此处默认您已经对GitHub,Node,Git有一定的基础。
先在GitHub上建立一个RossZhangJF.github.io的仓库
注意:此处的RossZhangJF.github.io名字要和GitHub的用户名一模一样不然,会404.
因为我已经建立了。所以提示我“已经有一个存储库”,如果不知道自己的GitHub名称,可以点击头像->Settings
使用Hexo搭建项目
先在本地新建一个空文件夹
使用npm安装hexo
npm install -g hexo
然后cd到新建的文件夹下,使用hexo新建一个名字叫myBlog的项目。
hexo init myBlog
新建成功后的项目文件
然后cd .\myBlog\
运行hexo项目
hexo server
访问http://localhost:4000/
到此说明基础步骤是正确的。
配置GitHub
修改myBlog下的文件_config.yml
# github地址
deploy:
type: git
# 这个地址是我们第一步在GitHub新建的仓库地址
repository: git@github.com:RossZhangJF/RossZhangJF.github.io.git
# 这个是分支
branch: master
然后就可以发布了,至于博客名称等一些信息可以慢慢改。
hexo deploy
如果上面的命令报错,说是:无法识别type:git类型,则执行下面的安装
npm install --save hexo-deployer-git
安装成功后重新发布
hexo deploy
发布成功后直接访问:https://rosszhangjf.github.io/就可以看到效果了。搞定手工,下期我们给这个默认的博客换一个好看的马甲。
下面这个是我的个人公共号 只会写Bug的程序猿,大家可以关注一下。相互交流学习。有什么不太懂的也可以互相交流。
Ross zhang的博客
RossZhang的CSDN地址