hexo安装及初级使用篇

#hexo安装及初级使用篇

Welcome to Hexo! This is your very first post. Check documentation for more info. If you get any problems when using Hexo, you can find the answer in troubleshooting or you can ask me on GitHub.

来段开场

开篇之前先来说说什么是hexo?这个东西可以做什么。

最近一段时间在考虑写博客的事情,因为之前有些使用百度空间和一些其他类似博客平台的经历,想自己搭建个私人博客平台,机缘巧合吧,在学习nodeJS的时候看到了关于hexo的介绍。心动之后立马尝试,原来搭建博客可以这么方便快捷。

hexo是一个基于Node.js的静态博客程序。是静态的,在这里如果对博客功能需求大的话,hexo可能满足不了你。

怎样搭建hexo博客

先说说开始搭建之前需要准备哪些东西。括号里是地址说明:

1.Node.js

2.Git (mac系统推荐通过Xcode安装,或者通过homebrew

3.github 账号一枚

判断node安装成功可以在命令行里输入:

node -v

如果出现v+数字组合表示的当前node版本号就表示成功啦。

判断Git安装成功可以在命令行里输入:

git --version 

出现 git version 数字序列的版本号就表示安装成功啦。

准备工作就绪之后,就开始我们hexo搭建吧。

首先在命令行里输入命令:

hexo install -g hexo

假如安装过程中有出现报错字样的话,还有类似Administrator等英文字眼的可以尝试下用sudo来提升安装权限:

sudo hexo install -g hexo

执行成功之后在命令行里输入:

hexo version

可以看到hexo相关信息表示安装成功。

接下来我们要做的事就是新建一个文件夹,文件夹的名称随意,最好和博客相关,比如superTest。然后通过命令行进入该文件夹:

cd superTest

当前的文件夹是空的,之后执行命令行:

hexo init

执行成功之后superTest文件夹会多出很多文件和文件夹出来。如图:

初始化blog文件夹

初始化superTest文件夹成功后,该文件夹里面的内容。如图:

之后按照命令行提示输入命令:

npm install

安装过程中会出现警报,报错之类的提示,不要急,不要慌。看到下图这个样子就没事,忽略即可:

文件夹里多出个node_modules文件夹

成功了!

接下来在命令行输入两个命令:

hexo g
hexo server

之后看到这样的字样就表示hexo博客本地服务启动成功了。点击这个地址就可以预览了。

INFO Hexo is running at http://0.0.0.0:4000/. Press Ctrl+C to stop.

Quick Start

Create a new post

$ hexo new "My New Post"

More info: Writing

Run server

$ hexo server

More info: Server

Generate static files

$ hexo generate

More info: Generating

Deploy to remote sites

$ hexo deploy

More info: Deployment

文章原帖:[hanmingyang.github.io/]