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·浅暮  阅读(130)  评论(0编辑  收藏  举报