摘要
今有人想搭建个人博客,苦于没钱买VPS。
那就去白嫖。
Hexo的特点
- Hexo能够提供快速、简洁且高效的博客框架。
- Node.js 所带来的超快生成速度,让上百个页面在几秒内瞬间完成渲染。
- Hexo 支持 GitHub Flavored Markdown 的所有功能,甚至可以整合 Octopress 的大多数插件。
- 只需一条指令即可部署到 GitHub Pages, Heroku 或其他平台。
- 强大的 API 带来无限的可能,与数种模板引擎(EJS,Pug,Nunjucks)和工具(Babel,PostCSS,Less/Sass)轻易集成。
实战演示(基于ubuntu 20.04)
注:windows操作系统下的搭建与linux环境类似,请预先下载Git,然后进入Git Bash 即可使用linux命令进行操作,完全一样!
第一步,下载并安装node.js
node.js官网为
下载完后找到对应压缩包的目录,解压
node-v14.17.5-linux-x64.tar.xz
,执行:
tar -xf node-v14.17.5-linux-x64.tar.xz
解压成功后,进入
node-v14.17.5-linux-x64
文件夹
cd node-v14.17.5-linux-x64
进入
bin
目录,里面会又 npm 和 node 两个文件
接下来设置环境变量:
ln -s /home/claisen/Downloads/node-v14.17.5-linux-x64/bin/npm /usr/local/bin/
ln -s /home/claisen/Downloads/node-v14.17.5-linux-x64/bin/node /usr/local/bin/
检查是否设置成功,成功后会显示版本号: