最简单的使用Hexo+OSChina(码云)+git搭建自己的静态blog博客网站教程

原创
2017/07/29 15:41
阅读数 2.2W

参考:

http://blog.csdn.net/yinshengchen/article/details/56015739

http://www.jianshu.com/p/06c0fb6f8b4d

http://zhengweishan.oschina.io/2017/01/22/Hexo+OSChina/

http://blog.csdn.net/wapchief/article/details/70801995

科普时间: 

码云    >=    github

Hexo:是一个简单地、轻量地、基于Node的一个静态博客框架

Sourcetree:图形化操作github和码云的程式https://www.sourcetreeapp.com/

Git:是一个开源的分布式版本控制系统,用以有效、高速的处理从很小到非常大的项目版本管理。

Node.js :Hexo是基于Node的一个静态博客框架。

 

准备工作:

  1. 下载安装node.js          https://nodejs.org/en/
  2. 下载安装git                 http://rj.baidu.com/search/index/?kw=git
  3. 注册(oschina)码云   https://git.oschina.net/signup

 

1.安装Hexok框架:

打开cmd:

npm install hexo-cli -g

然后输入命令:

hexo

恭喜你!安装hexo框架成功!

2.搭建测试Hexo:

随便什么地方创建一个空文件夹

鼠标点击右键文件夹,会出现 Git Bash ,点一下,这个时候 「黑窗口」 就会出现。

输入命令:

npm install -g hexo-cli

 

然后输入命令:

 hexo init  

打开创建的文件夹查看是否初始化成功!

3.初始化成功然后测试本地搭建:

输入命令生成静态页面:

hexo g

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

hexo s

成功启动本地服务,浏览器输入:http://localhost:4000 查看

4.打开注册好的码云复制里面的链接:

创建一个项目:

  1. 复制HTTPS里面的链接:https://git.oschina.net/gitxt/ddddddddddd.git

5.修改配置项目根目录_config.yml 文件,修改deploy的值然后保存:

6.输入命令在文件夹打开的GIT中 配置环境和上传到码云:
输入:

$ git config --global user.name空格+你的码云的名字

$ git config --global user.email空格+你的码云的邮箱

然后: 

npm install hexo-deployer-git --save

输入命令一键部署:

hexo deploy

之后会弹出一个对话框,输入码云的帐号密码。大家最后在安装好git以后配置一个全局的文件,这样就可以不用每次提交都输入账号密码了。

6.使用免费域名

恭喜你!搭建成功!

 

展开阅读全文
打赏
1
5 收藏
分享
加载中
mark 我来试试
2019/01/26 23:51
回复
举报

引用来自“苍狼望月”的评论

我用Pages搭建的hexo服务访问时只有文字,出不来样式和图片。但本机部署的hexo却是有图片的。这是为什么?
修改_cofig.yml
root:/(项目目录名称如:my_blog)
2018/08/12 13:10
回复
举报
我用Pages搭建的hexo服务访问时只有文字,出不来样式和图片。但本机部署的hexo却是有图片的。这是为什么?
2018/07/21 15:47
回复
举报
更多评论
打赏
3 评论
5 收藏
1
分享
返回顶部
顶部