此博客网站是在windows上创建,由hexo框架,matery主题制作而成并部署到码云(gitee)上的静态博客页面。博客地址
无需前端和后端语言基础。
1、下载Node.js
Node.js中的npm包管理工具可以帮助我们下载各种包。
下载完成后可以通过下面两条命令查看是否安装成功及其下载版本:
node -v
npm -v
2、安装淘宝的cnpm 管理器
npm install -g cnpm --registry=http://registry.npm.taobao.org
该包管理器基于npm,下载包的速度更快
通过下面命令查看cnpm版本:
cnpm -v
3、安装hexo框架
cnpm install -g hexo-cli
通过下面命令查看hexo版本:
hexo -v
4、安装git
Git 使用前配置:
下载完git后,需要告诉 git 你是谁,在向 git 仓库中提交时需要用到。
- 配置提交人姓名:
git config --global user.name 提交人姓名
- 配置提交人姓名:
git config --global user.email 提交人邮箱
- 查看git配置信息:
git config --list
5、开始搭建项目
管理员身份运行shell
mkdir blog #创建blog目录
cd blog #进入blog目录
hexo init #生成博客 初始化博客
hexo s #启动本地博客服务
http://localhost:4000/ #在浏览器访问该地址
此时可以看到下面图片表示前面的操作没有问题。
hexo n "我的第一篇文章" #在blog目录下创建新的文章
hexo clean #清理
hexo g #生成
也可以输入hexo clean && hexo g
hexo s #执行该命令可以在网页看到上面新建的文章
6、注册码云账号并新建仓库
7、部署本地项目到码云仓库上
cnpm install --save hexo-deployer-git #在blog目录下安装git部署插件
配置blog项目下的_config.yml文件
(文件最下边修改,repo地址为码云仓库地址)
Deployment
Docs: https://hexo.io/docs/deployment.html
deploy:
type: git
repo: https://gitee.com/jiaojiren/jiaojiren.git
branch: master
hexo d #部署到Github仓库里
(每次部署完要更新Gitee Page 服务)
https://jiaojiren.gitee.io/ #访问这个地址可以查看博客
8、下载并使用matery主题
点击这里进入该网站可以了解该主题的安装和配置