环境说明
- Ubuntu Server 18.04
- NodeJs
- Git
安装NodeJS
- 添加软件源
sudo apt-get install -y software-properties-common sudo add-apt-repository ppa:chris-lea/node.js sudo apt-get update
- 安装
sudo apt-get install nodejs sudo apt install libssl1.0-dev nodejs-dev node-gyp npm
- 更新npm的包镜像源
sudo npm config set registry https://registry.npm.taobao.org sudo npm config list
- 全局安装n管理器(用于管理nodejs版本)
sudo npm install n -g
- 安装最新的nodejs(stable版本)
sudo n stable
- 验证安装
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
启动成功
打开浏览器测试
来源:https://www.cnblogs.com/lishile/p/12397026.html