用HEXO搭建你自己的博客!(上)

前言

前几天我搭建了我的博客!
现在我把搭建的过程记下来(顺便存个档防止健忘症en)
本文是使用Windows 10 LTSC作为平台搭建的,但Hexo完全跨平台,大部分命令通用(有些命令要加sudo哦)
PS:本项目无任何预算!全部是免费的XD

目录

用HEXO搭建你自己的博客!(上)
用HEXO搭建你自己的博客!(中)
用HEXO搭建你自己的博客!(下)

注意!

本文需要一定的学习能力,需要大量使用命令行及配置文件,请确保你智商在线——

安装Git并注册Git账号

安装
Windows平台:打开这里!

下载完exe之后打开,然后就不用我说了吧,下一步下一步!

Linux:别跟我说你都用上Linux还不会安装Git!

有些发行版上预装了’Git’,你可以试着输入git,如果有反应就可以跳过这一步了
Debian/Ubuntu:# apt-get install git
Fedora21及以前版本:# yum install git
Fedora22及以后版本:# dnf install git
Gentoo:# emerge --ask --verbose dev-vcs/git
Arch Linux(manjaro):# pacman -S git
openSUSE:# zypper install git
其他的可以到官网去看——(都用这么小众的发行版了大概也会装Git了吧)

Mac OS X:没有Mac的我转载了dalao的步骤——

从AppStore安装Xcode,Xcode集成了Git,不过默认没有安装,你需要运行Xcode,选择菜单“Xcode”->“Preferences”,在弹出窗口中找到“Downloads”,选择“Command Line Tools”,点“Install”就可以完成安装了。

注册Git账号并创建库

这里选用Github进行演示(当然你用Gitee也差不多,Coding没用过xd)

首先进入注册页面注册

注册很简单,不会可以看这里

新建一个仓库

打开Github(或者Gitee),点击右上角加号,选择New repository(新建仓库)
仓库名称就是你的用户名,然后直接拉到最底下创建!
记住你的仓库地址,后面要用

安装Node.js

前端必备的软件!

Windows:依旧是下载后无脑下一步——

下载链接:https://nodejs.org/en/download/
国内加速镜像:http://nodejs.cn/download/

Linux:同Git一样也可以从源里安装,也可以使用下面的方式

终端执行:

1
2
3
4
# wget https://nodejs.org/dist/v10.9.0/node-v10.9.0-linux-x64.tar.xz    // 下载
# tar xf node-v10.9.0-linux-x64.tar.xz // 解压
# cd node-v10.9.0-linux-x64/ // 进入解压目录
# ./bin/node -v // 执行node命令 查看版本
Mac OS X

终端执行:

1
brew install node

安装Hexo

Hexo基于Nodejs,更多信息可以google,是目前写静态博客的很好的选择
本文使用的是主题ARIA,当然你也可以找一个自己喜欢的主题!前往选择!
以下默认你是在root或管理员模式安装的,至于目录随便找一个就好了——
注意:将[username].github.io中的[username]替换为你的用户名(Gitee用户还要将github.io替换为gitee.io)

全局安装hexo
1
npm install hexo-cli -g
创建博客!( 以及必要修改)
1
2
3
hexo init [username].github.io
cd [username].github.io
npm install --save hexo-renderer-njucks hexo-renderer-stylus hexo-generator-search hexo-generator-feed

未完待续

留言

还有什么问题可以直接在评论区提!我会尽量回复的!
这里是Tim_Paik,如果有什么好想法或者求助可以找这个邮箱:timpaik#163.com(把#换成@)
转载请注明作者en