Hexo站点搭建(一)

搭建环境

安装git

为什么要先安装git呢,主要原因就是可以从github下载最新的源码:

sudo apt-get install git

安装完之后检查是否安装成功:

git --version

显示git version ... ,就表示已经完成。

安装Node.js

源码安装

在之前安装了git,现在就方便了许多,可以直接用git命令下载Node.js,先进入你要下载的路径,再开始下载,否则你有可能找不到:

cd /home
git clone https://github.com/nodejs/node.git

等待运行完成,Node.js就下载完了。
修改文件权限:

sudo chmod -R 755 /home/node

安装Node.js:

cd /home/node
sudo ./configure
sudo make
sudo make install

安装完之后检查是否安装成功:

node -v

显示v ... ,就表示已经完成。

命令行安装

sudo apt-get install nodejs
sudo apt-get install npm

同样安装完成后检查是否安装成功。
使用命令行安装,发现版本较低建议使用源码安装,这样node.js在更新时可以使用git pull命令拉取最新的版本。

搭建Hexo站点

安装Hexo

如果你完成了第一步环境的搭建,接下来就简单了:

sudo npm install -g hexo-cli

安装完之后检查是否安装成功:

hexo -v

显示hexo-cli: 1.1.0 ... ,表示安装完成。

建立站点

创建文件夹,并初始化hexo站点:

mkdir /home/HexoWeb
hexo init /home/HexoWeb
cd /home/HexoWeb
npm install

在安装完后Hexo会下载默认主题landscape。
预览网站:

hexo clean // 当配置文件发生改变时运行此命令
hexo g // 部署在本机
hexo s // 启动本地服务器

精彩主题推荐

github中star前五:

  1. iissnan/hexo-theme-next
  2. litten/hexo-theme-yilia
  3. viosey/hexo-theme-material
  4. yscoder/hexo-theme-indigo
  5. pinggod/hexo-theme-apollo

其他精彩主题推荐:
fi3ework/hexo-theme-archer
SumiMakito/hexo-theme-typography
SuperKieran/TKL

参考资料

https://hexo.io/zh-tw/docs/index.html
https://www.zhihu.com/question/24422335

posted @ 2020-05-08 11:25  NephKis·浅暮  阅读(142)  评论(0)    收藏  举报