博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
HEXO+Github,搭建属于自己的博客
阅读量:6800 次
发布时间:2019-06-26

本文共 938 字,大约阅读时间需要 3 分钟。

摘录自:

1. github的准备

    账号 密码

 建立Repository建立与你用户名对应的仓库,仓库名必须为【your_user_name.github.io】

 建立一个仓库 blog 不要勾选initialize(这一步可有可无 第二种情况)

2.客户端的git安装 

3.需要在电脑上建立  ssh

以上可以参照 

4.客户端node.js安装 (同时npm也安装好了)

5.Node和Git都安装好后,首先创建一个文件夹,如blog,用户存放hexo的配置文件,然后进入blog里安装Hexo。

执行如下命令安装Hexo:

  npm install -g hexo

初始化然后,执行init命令初始化hexo,命令:

  hexo init

好啦,至此,全部安装工作已经完成!blog就是你的博客根目录,所有的操作都在里面进行。

生成静态页面

  hexo generate(hexo g也可以)

本地启动

启动本地服务,进行文章预览调试,命令:

  hexo server(hexo s也可以)

浏览器输入http://localhost:4000

6.现在我们需要_config.yml文件,来建立关联,命令:vim _config.yml

翻到最下面,改成我这样子的

deploy:

     type: git

     repo: https://github.com/username/your_user_name.github.io.git(有的不行 ,需要用第二种情况)

     branch: master

第二种情况:

url: https://your_user_name.github.io/blog

root: /blog/
permalink: :year/:month/:day/:title/

deploy:

type: git
repository: git@github.com:username/blog.git
branch: gh-pages

然后执行命令:

npm install hexo-deployer-git --save

hexo deploy

然后再浏览器中输入http://your_user_name.github.io/blog就行了

转载地址:http://tvuwl.baihongyu.com/

你可能感兴趣的文章
linux下安装7z命令及7z命令的使用
查看>>
检测设备朝向和移动
查看>>
iOS开发网络篇—监测网络状态
查看>>
vs------密钥
查看>>
Cygwin安装时,选择163的源后出错:Unable to get setup.ini from <http://mirrors.163.com/cygwin/>...
查看>>
C# Excel数据有效性
查看>>
java 调用微信截图工具
查看>>
【Hadoop】伪分布式环境搭建、验证
查看>>
李洪强经典面试案例33-如何面试 iOS 工程师
查看>>
[LeetCode] Sum of Left Leaves 左子叶之和
查看>>
【温故而知新-Javascript】使用 Window 对象
查看>>
Nginx location 匹配顺序整理
查看>>
javascript (function() { /* code */ })() 自执行函数
查看>>
MVC数据库数据分页显示
查看>>
CreatarGlobe实现多机立体显示方案(初稿)
查看>>
JAVA设计模式初探之桥接模式
查看>>
拉链表-增量更新方法一
查看>>
有什么样的博客手机客户端
查看>>
听10秒就会喜欢上的歌曲
查看>>
去掉发送到里的选项
查看>>