前言:灵机一动打算弄个本人的技术博客。搭了一个繁难的 hexo 博客,记录下搭建过程
所需的软件和平台
必须的软件:
node.js
node.js 官方网站:http://nodejs.cn/download/
援用
node.js 阿里云镜像站:https://npm.taobao.org/mirror…
Git
Git 官网 (下载速度可能稍慢):https://git-scm.com/
援用
Git 阿里云镜像站(举荐):https://npm.taobao.org/mirror…
可依据集体爱好替换的软件:
Visual Studio Code
官方网站:https://code.visualstudio.com…
typora
官方网站:https://www.typora.io/
要用到的框架或平台:
Hexo
官方网站:https://hexo.io/zh-cn/
Gitee(码云)
官方网站:https://gitee.com/
装置阐明:
node.js 的查看
node -v
npm 的查看
NPM 是伴随 NodeJS 一起装置的包管理工具,能解决 NodeJS 代码部署上的很多问题
npm -v
Git 的查看
git –version
以上有显示版本号,则阐明装置胜利
Hexo 的装置
1、装置之前能够先设置一下淘宝镜像加速器
npm install -g cnpm –registry=https://registry.npm.taobao.org
2、全局装置框架
npm install hexo-cli -g
3-1、创立你的博客目录
hexo init 你博客的文件夹名字
3-2、进入你博客的目录
cd 你博客的文件夹名字
4、复制文件到你博客的目录
npm install
5、装置 Hexo 部署插件
请在你博客的目录下启动 cmd,再执行以下代码
npm install hexo-deployer-git –save
Git 的配置
用 Win + R 关上运行,输出 cmd 并进入 cmd
设置用户名称
git config –global user.name “ 用户名 ”
设置用户邮箱
git config –global user.email “ 用户邮箱 ”
生成密钥
ssh-keygen -t rsa -C “ 用户邮箱 ”
以上代码执行之后,会让你设置明码,举荐一个都不要设置,间接连按三次回车键。
博客 _config.yml 文件的配置
关上你博客根目录的 _config.yml 文件,将一下信息增加到外面去。
deploy:
type: git
repo: https://gitee.com/ #替换成你本人仓库的 HTTP URL 地址
branch: master
【留神辨别】你博客根目录的 _config.yml 文件,和主题根目录的 _config.yml 文件!
Hexo 罕用代码
1、清理缓存
hexo cl
hexo cl 是 hexo clean 的简写
2、生成动态页面
hexo g
hexo g 是 hexo generate 的简写
3、在本地映射(预览)
hexo s
hexo s 是 hexo server 的简写
4、部署推送
hexo d
hexo d 是 hexo deploy 的简写
5、以上连写示例一(清理缓存 + 生成动态页面 + 在本地预览)
hexo cl && hexo g && hexo s
6、以上连写示例二(清理缓存 + 生成动态页面 + 部署推送)
hexo cl && hexo g && hexo d