关于hexo搭建博客+部署到github
2019-07-29 10:52
330 查看
版权声明:本文为博主原创文章,遵循 CC 4.0 by-sa 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/weixin_42521470/article/details/97624100
环境安装
1.安装Node.js
https://nodejs.org/en/
2.安装Git
https://git-scm.com/download/
开始操作
- 打开cmd
测试node -v是否完成node.js的下载 - 可以下载一个镜像源
npm install -g cnpm --registry=https://registry.npm.taobao.org - 全局安装hexo
cnpm install -g hexo -cli
hexo -v验证下载是否完成 - 建立博客包
mkdir blog
(前面路径自行调配)
如果过程中出了无法解决的错误 可以直接去路径下把blog文件夹删除,干掉重来,无须畏惧 - cd blog/
进入blog包 - hexo init
初始化博客(没有git的话会报错) - hexo s
会有一个本地网址http://localhost:4000来启动,访问试试
常用命令
- hexo n “我的博客” == hexo new “我的博客” #新建文章 (基于Markdown格式)
- hexo p == hexo publish
- hexo g == hexo generate#生成
- hexo s == hexo server #启动服务预览
- hexo d == hexo deploy#部署
- hexo server #Hexo 会监视文件变动并自动更新,您无须重启服务器
- hexo server -s #静态模式
- hexo server -p 5000 #更改端口
- hexo server -i 192.168.1.1 #自定义 IP
- hexo clean #清除缓存 网页正常情况下可以忽略此条命令
- hexo g #生成静态网页
部署到github
- 新建仓库
仓库名必须为(github昵称).github.io
创建成功后会有一个网址,记得保存一下 一会会用(我这里随便创的,不是上面的规范命名)
- 控制台下安装git插件(在博客文件夹的根目录下)
cnpm install hexo-deployer-git --save - 设置_config.yml
找到博客文件夹,右键打开方式(记事本就可以)
修改为以下内容
repo为你github仓库的https地址(:后面要记得加空格) - 完成了之后就可以部署了
hexo d
这时候你输入你的github账号和密码
如果报错,是没有设置git的global身份,可以去git Bash.exe里去配置一下
也可以设置github的SSH公钥 - 网址处输入 (你的github昵称).github.io
就可以打开啦~~~是不是很神奇
下面是我通过这个方式弄好的一个
https://j1803248734.github.io/
有错误请指出哦 ,谢谢观看
相关文章推荐
- 史上最详细“截图”搭建Hexo博客并部署到Github
- [置顶] 关于部署hexo到自己的Github博客上遇到的几个问题
- Hexo+Pages静态博客-搭建部署篇(同时部署github和coding)
- Hexo搭建博客并且部署到github(mac版本)
- 基于Hexo搭建博客并部署到Github Pages
- hexo+github(windows版+ssh版),搭建Hexo博客并部署到Github
- 基于Hexo部署与Github的个人博客的搭建
- 个人博客搭建——Hexo在GitHub上的部署
- 手把手教从零开始在GitHub上使用Hexo搭建博客教程(三)-使用Travis自动部署Hexo(1)
- 使用GitHub pages + Hexo 快速搭建个性化博客(一)-部署Hexo默认blog模板至远程GitHub
- 手把手教从零开始在GitHub上使用Hexo搭建博客教程(四)-使用Travis自动部署Hexo(2)
- hexo+github(windows版+http版),搭建Hexo博客并部署到Github
- 搭建Hexo博客并部署到Github
- 使用Hexo快速搭建一个博客,并部署到github
- 手把手教从零开始在GitHub上使用Hexo搭建博客教程(四)-使用Travis自动部署Hexo(2)
- 使用Hexo搭建个人博客并部署到GitHub或码云上全过程
- 手把手教从零开始在GitHub上使用Hexo搭建博客教程(三)-使用Travis自动部署Hexo(1)
- 使用hexo搭建一个博客并部署到Github
- Hexo搭建Github Pages托管的静态个人博客
- Hexo搭建github博客绑定顶级域名和www子域名