用Hexo搭建博客

操作系统Win10,github已经注册好


1.下载Node.js

官网下载安装即可
Node.js

2.安装Hexo

打开cmd,安装Hexo环境
1
npm install hexo -g

|NPM是随同NodeJS一起安装的包管理工具,g指global(全局)

3.初始化Hexo

在目标路径进行初始化,注意要是一个空白文件夹不然会报错
1
2
hexo init
npm i #安装组件

初始化后,目标路径下会产生以下文件:
+ .config.yml #网站配置信息
+ package.json #应用程序信息
+ scaffolds #模版文件夹
+ source #存放用户资源,markdown文档,hexo会根据这些文档产生相应的网页代码。
+ _posts
+ themes #主题
+ public #网站文件,即hexo生成的网页代码

4.部署到github

安装hexo-deployer-git
1
npm install hexo-deployer-git --save

>–save可以替换为-s,会将安装包信息写入package.json里
修改 _config.yml 文件末尾的 Deployment 部分
1
2
3
4
5
deploy:
type: git
repository: git@github.com:用户名/用户名.github.io.git
branch: main
token: {自己的token}

> 注意!冒号后要有空格,即”: “,不是”:”,不然hexo会报错
> token是从github上复制的

5.使用!

这个由于内容比较多,可以直接去官网链接看
hexo
常用指令:

1
2
3
hexo clean 
hexo d -g
hexo s