Hexo是一款基于Node.js的静态博客框架,依赖少易于安装使用,可以方便的生成静态网页托管在GitHub和Coding上,是搭建博客的首选框架。
hexo史上最全搭建教程
Hexo搭建步骤
- 安装Git
- 安装Node.js
- 安装Hexo
- GitHub创建个人仓库
- 生成SSH添加到GitHub
- 将hexo部署到GitHub
- 设置个人域名
- 发布文章
一、环境准备
1、安装Node.js
直接到官网上下载安装即可
Download | Node.js
Node.js (Node.js 版本需不低于 10.13,建议使用 Node.js 12.0 及以上版本)
Node自带npm
Uncaught ReferenceError: require is not defined问题解决
命令:npm install cnpm --registry=https://registry.npm.taobao.org
2、安装Git
Windows:下载并安装 git. Git - Downloading Package
Mac:使用 Homebrew, MacPorts 或者下载 安装程序。
Linux (Ubuntu, Debian):sudo apt-get install git-core
Linux (Fedora, Red Hat, CentOS):sudo yum install git-core
npm下载慢的话也可以下载淘宝下载源cnpm
npm install -g cnpm --registry=https://registry.npm.taobao.org
二、开始安装Hexo
1.安装hexo-cli
npm install -g hexo-cli
安装完成可输入hexo -v查看版本
2.初始化项目
安装 hexo-cli 完成后,请执行下列命令,Hexo 将会在指定文件夹中新建所需要的文件。我们以新建一个hexo-demo项目为例进行说明。
hexo init hexo-demo
进入hexo-demo文件夹,安装依赖
cd hexo-demo
npm install
3.运行项目
安装完依赖以后,执行以下命令,启动hexo服务器,运行结果如图。
hexo server
在浏览器打开http://localhost:4000/ 就可以访问我们的博客了。
参考资料:
1.Hexo-零基础搭建个人博客(详解)
2.hexo史上最全搭建教程
3.hexo最简单的入门教程
4.Hexo的基本使用
5.hexo-快速、简洁且高效的博客框架
6.hexo-theme-butterfly 主题
7.使用NodeJs遇到的问题