共计 1716 个字符,预计需要花费 5 分钟才能阅读完成。
hexo 搭建集体博客并部署到码云 gitee
先贴上我的博客链接博客屋
通过几天的折腾,终于搭建了一个本人的集体博客,次要是用来记录本人温习的货色。当初总结一下本人搭建博客的过程。懒得写文字,首先举荐一个参考视频:参考视频,依照这个 up 主的视频操作下来根本就 ok 了。
后期筹备
首先要装置 node.js 和 git,间接从官网下载安装即可,装置时留神批改文件门路之外,一路点 next 就行。先贴上两个下载链接:
node.js 官网
git 镜像站或者 git 官网
有个留神的中央是,装置 node.js 版本尽量不要装最新版的,不然在搭建博客的时候遇到一些谬误。
而后再装置一个编辑器(这一步可选),比方 vscode。而后装置一个 markdown 编辑器,举荐 typora。
装置 hexo 博客记录
1. 首先装置 node.js 和 git
2. 装置淘宝镜像:
关上 cmd,输出
npm install -g cnpm --registry=https://registry.npm.taobao.org
3. 装置 hexo 框架:
cnpm install -g hexo-cli
hexo - v 查看
4. 开始搭建博客
4.1 新建一个空文件夹 d:/blog,而后 cd 到 blog 文件夹下
4.2 执行hexo init
4.3 在本地查看最原始的博客:
hexo s 命令,而后在浏览器关上 http://localhost:4000
就能够看到最原始的 hexo 博客
4.4 新建一篇博客
4.4.1 hexo new “ 我的第一篇博客 ”
4.4.2 而后在 D:\blog\source\_posts
门路下就能够看到新建的博客文件,而后在外面轻易写点货色保留。
4.4.3 写好博客之后,咱们在博客根目录下关上 cmd,输出
hexo clean 清理缓存
hexo server
在浏览器关上 http://localhost:4000 查看,就能够看到咱们刚刚写的博客了。
5. 部署 hexo 博客到 github
5.1 首先在 github 新建一个仓库,留神仓库名必是
yourname.github.io
yourname 就是你的 github 用户名。
5.2 而后在博客根目录下关上 cmd 输出
cnpm install --save hexo-deployer-git
5.3 而后关上博客根目录下的 config.yml 文件,在最上面增加以下信息:
deploy:
type: git
repo: https://github.com/yysfyu/yysfyu.github.io.git
branch: master
留神空格
5.4 部署到 github 上
hexo deploy(hexo d)命令
要输出本人的 github 用户名和明码。
部署胜利后,关上本人的 github 仓库,刷新以下就能够看到部署到下面的一些文件了
而后咱们在浏览器地址栏输出咱们的这个仓库名:eg:yysfyu.github.io 就能够看到咱们部署好的博客了。
5.5 这样就根本的搭建部署好了。而后就是批改本人的个人信息和更换本人喜爱的主题了。
切换主题
hexo 博客更换 yilia 主题
1. 主题下载
在博客根目录下输出:
git clone https://github.com/litten/hexo-theme-yilia.git themes/yilia
期待下载实现。
2. 主题应用:
博客根目录下的配置文件 config 中找到 theme 批改为theme: yilia
而后 hexo clean,这时我遇到了一个问题如下:
D:\blog>hexo cl
INFO Validating config
ERROR {err: [Error: EISDIR: illegal operation on a directory, read] {
errno: -4068,
code: 'EISDIR',
syscall: 'read'
}
} Plugin load failed: %s hexo-theme-landscape
解决办法是:在博客根目录下有个 package.json 文件,在上面找到 hexo-theme-landscape
这一行并删除,而后就能够一键三连了:hexo clean && hexo g && hexo d
而后拜访本人的 github.io 就能够看到更换主题之后的博客了。(多刷新几次期待)
3. 而后就是个性化设置了。