Hexo是一个快速,简单,强大的博客框架。项目完全开源,基于 Node.js 开发,依赖少,安装使用简单,可方便快捷地生成静态网页并托管在 GitHub 和 Coding 上,是搭建博客的首选框架。你用 Markdown 或 其他标记语言 写文章,Hexo会在几秒钟内生成带有漂亮主题的静态文件。
功能特性
- 开源免费
数百个主题和插件,支持中文
- 超快速度
Node.js 所带来的超快生成速度,让上百个页面在几秒内瞬间完成渲染。
- 支持 Markdown
Hexo 支持 GitHub Flavored Markdown 的所有功能,甚至可以整合 Octopress 的大多数插件。
- 一键部署
只需一条指令即可部署到 GitHub Pages, Heroku 或其他平台。
- 插件和可扩展性
强大的 API 带来无限的可能,与数种模板引擎(EJS,Pug,Nunjucks)和工具(Babel,PostCSS,Less/Sass)轻易集成
📚安装 hexo
前提准备
- Linux 发行版系统
- 安装Node.js 14+
- 准备域名
- 安装 Git
使用如下命令安装hexo :
# npm 安装客户端
npm install hexo-cli -g
设置 hexo 环境变量
# windows 在path添加 C:\Program Files\{nodejs 目录}\node_global\node_modules\hexo-cli\bin
初始化blog根目录
# linux 执行如下命令echo 'PATH="$PATH:./node_modules/.bin"' >> ~/.profile
# 初始化博客目录
hexo init blog
初始化之后的目录结构:
安装依赖
cd blog
npm install
启动 hexo
hexo g
hexo server
如果遇到默认端口号 4000 冲突,可更换其他端口号
hexo server -p 8080
启动成功
暂无评论内容