使用hexo+coding搭建个人博客

导语:最近无数据库编程语言的博客程序大行其道,成为了博客爱好者的首选,这篇博文目的就是教大家如何建立自己的博客程序和网站。

# 目录

  • 检测node和npm
  • 安装hexo
  • 切换主题
  • 发布到coding

# 检测node和npm

先检测一下有没有node.js和npm

$ node -v
//如果有,说明node.js安装成功!
$ node -v
v8.4.0
//如果有,说明npm安装成功!
$npm -v
$ npm -v
5.3.0
1
2
3
4
5
6
7
8

# 安装hexo

在git-bash中运行以下命令安装hexo

  • 安装hexo全局
npm install -g hexo-cli
1
  • 建立文件夹
hexo init blog
cd blog
npm install
1
2
3

就能够建立起一个本地的服务器,端口是4000,打开浏览器 http://localhost:4000 就能访问属于你自己的博客了。

# 切换主题

hexo博客程序有默认主题,但是你可以拥有自己的博客主题,下面介绍一款好的主题。

  • 主题代码拷贝

主题的拷贝也是直接使用 git 即可,首先进入到你博客的根目录,再打开 git-bash 运行

git clone https://github.com/iissnan/hexo-theme-next themes/next

  • 启用主题

在博客根目录下找到 _config.yml 文件,找到里面的 theme,改为theme: next

这时再运行一次 hexo s ,看看主题有没有生效吧。

# 发布到coding

hexo 提供了一个部署命令 hexo deploy,首先需要安装一下 hexo-deployer-git插件

npm install hexo-deployer-git --save

  • 然后配置一下 _config.yml 文件:
deploy:
  type: git
  repoistory: https://git.coding.net/myblog/blog.git
  branch: master
1
2
3
4
  • 预览效果

在 coding 上建立一个私人仓库,找到代码的 coding 地址,填好上面的配置,然后直接执行

hexo deploy

不出意外的话会让你填写 coding 的用户名和密码完成上传操作。如果你有配置 ssh 方式的话就更加方便了。

这个时候再到 coding 对应的项目里面打开 pages 服务,根据 coding 建议,因为不是 jekyll 项目,所以需要再新建一个.nojekyll 文件(空文件就行,其实不建立也行),等上一会就能够访问自己的博客了。

  • 最后运行以下命令上传到coding
hexo g
hexo d
1
2

如果不行用git,输入以下命令

mkdir blog
cd blog
git init
echo "# blog" >> README.md
git add README.md
git commit -m "first commit"
git remote add origin https://git.coding.net/myblog/blog.git
git push -u origin master
1
2
3
4
5
6
7
8

# 最后总结

今天的hexo+coding配置免费博客就到这里,赶快体验一下吧!

分享至:

  • qq
  • qq空间
  • 微博
  • 豆瓣
  • 贴吧