Linux下使用Hexo搭建github博客

什么是 Hexo?

Hexo 是一个快速、简洁且高效的博客框架。Hexo 使用 Markdown(或其他渲染引擎)解析文章,在几秒内,即可利用靓丽的主题生成静态网页。

1.Nodejs安装,最佳方式是使用 nvm

curl是一个利用URL规则在命令行下工作的文件传输工具,可以说是一款很强大的http命令行工具。它支持文件的上传和下载,是综合传输工具,但按传统,习惯称url为下载工具。

curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.33.11/install.sh | bash
source .profile  
command -v nvm

安装完成后,重启终端并执行下列命令即可安装 Node.js。

nvm install stable
sudo apt-get install nodejs

2.安装npm

npm的源在国外,没翻墙的话速度会很慢,可以改成国内的淘宝源

npm config set registry https://registry.npm.taobao.org
npm config list
sudo apt-get install npm

3.安装 Hexo

所有必备的应用程序安装完成后,即可使用 npm 安装 Hexo。

npm install -g hexo-cli

4.初始化Hexo

创建一个目录用来作为你的blog目录,例如 MyBlog;并在该目录中进行Hexo的初始化:

hexo init MyHexoBlog
cd ~/MyHexoBlog/
npm install

**至此,完成了Hexo的安装及初始化,进行本地的预览:
先安装hexo server**

sudo npm install hexo-server

生成静态页面并打开hexo本地服务

hexo generate (或 hexo g)
hexo server (或 hexo s)

在浏览器中输入http://localhost:4000/ 即可看到默认主题的默认页面,效果如下:

参考链接:

Linux下使用Hexo搭建github博客

Hexo官方文档

猜你喜欢

转载自blog.csdn.net/u010725842/article/details/80672739