您的位置:首页 > 编程语言

关于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/

开始操作

  1. 打开cmd
    测试node -v是否完成node.js的下载
  2. 可以下载一个镜像源
    npm install -g cnpm --registry=https://registry.npm.taobao.org
  3. 全局安装hexo
    cnpm install -g hexo -cli
    hexo -v验证下载是否完成
  4. 建立博客包
    mkdir blog
    (前面路径自行调配)
    如果过程中出了无法解决的错误 可以直接去路径下把blog文件夹删除,干掉重来,无须畏惧
  5. cd blog/
    进入blog包
  6. hexo init
    初始化博客(没有git的话会报错)
  7. hexo s

    会有一个本地网址http://localhost:4000来启动,访问试试

常用命令

  1. hexo n “我的博客” == hexo new “我的博客” #新建文章 (基于Markdown格式)
  2. hexo p == hexo publish
  3. hexo g == hexo generate#生成
  4. hexo s == hexo server #启动服务预览
  5. hexo d == hexo deploy#部署
  6. hexo server #Hexo 会监视文件变动并自动更新,您无须重启服务器
  7. hexo server -s #静态模式
  8. hexo server -p 5000 #更改端口
  9. hexo server -i 192.168.1.1 #自定义 IP
  10. hexo clean #清除缓存 网页正常情况下可以忽略此条命令
  11. hexo g #生成静态网页

部署到github

  1. 新建仓库
    仓库名必须为(github昵称).github.io
    创建成功后会有一个网址,记得保存一下 一会会用(我这里随便创的,不是上面的规范命名)
  2. 控制台下安装git插件(在博客文件夹的根目录下)
    cnpm install hexo-deployer-git --save
  3. 设置_config.yml
    找到博客文件夹,右键打开方式(记事本就可以)
    修改为以下内容

    repo为你github仓库的https地址(:后面要记得加空格)
  4. 完成了之后就可以部署了
    hexo d
    这时候你输入你的github账号和密码
    如果报错,是没有设置git的global身份,可以去git Bash.exe里去配置一下
    也可以设置github的SSH公钥
  5. 网址处输入 (你的github昵称).github.io
    就可以打开啦~~~是不是很神奇

下面是我通过这个方式弄好的一个
https://j1803248734.github.io/

有错误请指出哦 ,谢谢观看

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: