通过Hexo快速搭建个人博客网站,并通过 github actions 实现自动部署上线。
一、了解博客
博客平台:公众号文章、简书、知乎、小红书、新浪博客、QQ空间、…
程序员:掘金、博客园、CSDN、 自建博客 …
可以作为: 笔记、分享…
可以获得:知名度、影响力、流量…
推荐: 阮一峰的网络日志、Hades X Blog…
二、了解相关技术栈
1、Node.js
一个JavaScript运行环境,可以在操作系统上运行JavaScript代码
百度百科、官网
2、Hexo
一个基于Node.js的环境的博客框架
官网
3、Git
一个代码管理工具,可以拉取别人的代码,分享自己代码,团队协作写代码等
百度百科、官网
三、装环境
1、安装node
官网下载对应系统的node安装包,安装时直接双击运行,然后下一步下一步
安装后打开命令行工具,依次执行下面的命令,如果能打印出对应的版本号,就证明安装成功了
node -v
npm -v
2、安装hexo博客框架
在命令行执行:
npm install -g hexo-cli
然后执行:
hexo version
如果能打印出对应的版本号,就证明安装成功了
3、安装git
官网下载对应安装包,安装时直接双击运行,然后下一步下一步
安装后打开命令行工具,执行下面的命令,如果能打印出对应的版本号,就证明安装成功了
git --version
4、启动hexo
基础环境装好后,就可以启动hexo服务了
执行下面四行命令,然后在浏览器打开http://localhost:4000, 就可以看到hexo默认的博客站了
# 用hexo初始化一个文件夹,用来做完hexo项目
hexo init <folder>
# 进入到这个文件夹
cd <folder>
# 安装依赖
npm install
# 启动服务
npm run server