Hexo搭建静态博客站点

五迷三道 提交于 2020-03-02 21:39:45

环境说明

  1. Ubuntu Server 18.04
  2. NodeJs
  3. Git

安装NodeJS

  1. 添加软件源
sudo apt-get install -y software-properties-common
sudo add-apt-repository ppa:chris-lea/node.js
sudo apt-get update
  1. 安装
sudo apt-get install nodejs
sudo apt install libssl1.0-dev nodejs-dev node-gyp npm
  1. 更新npm的包镜像源
sudo npm config set registry https://registry.npm.taobao.org
sudo npm config list
  1. 全局安装n管理器(用于管理nodejs版本)
sudo npm install n -g
  1. 安装最新的nodejs(stable版本)
sudo n stable
  1. 验证安装
sudo node -v
sudo npm -v

安装Git

sudo apt-get install git-core

安装Hexo

npm install -g hexo-cli

创建项目

hexo init demo
cd demo
npm install

初始化完成之后,目录结构如下

.
├── _config.yml
├── package.json
├── scaffolds
├── source
|   ├── _drafts
|   └── _posts
└── themes

_config.yml:网站配置文件
scaffolds:文章模板存放目录
source/_posts:存放文章Markdown文档
themes:存在主题文件

启动项目

# 进入项目根目录
hexo s

启动成功

打开浏览器测试

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!