Hexo+OSChina(码云)+git 搭建个人博客

1). 安装Node
2). 安装Git
3). 注册码云
4). 安装Hexo
npm install hexo-cli -g
3110861-aa32ea9995afa340.png
图1.png
5). 在一个空文件夹中初始化hexo
hexo init
3110861-2b513cb16fe2f0c6.png
图2.png
6). 生成静态页面
hexo g
3110861-130d9727e0a7a3eb.png
图3.png
7). 启动本地服务
hexo s
3110861-7a24cedd3de242e7.png
图4.png

浏览器输入:http://localhost:4000/ 查看

8). 在码云中创建项目
3110861-9e072e1d8582ae6e.png
图5.png
9). 获取仓库地址链接

https://gitee.com/mazaiting/blog.git

3110861-b502c94f6943655a.png
图6.png

10). 修改配置项目根目录_config.yml 文件,修改deploy的值
3110861-1743b57c3b37a0d4.png
图7.png
11). 配置用户名和邮箱
git config --global user.name空格+你的码云的名字
git config --global user.email空格+你的码云的邮箱
12). 安装hexo-deployer-git
npm install hexo-deployer-git --save
3110861-67be2d601b70d4d8.png
图8.png
13). 一键部署
hexo deploy

3110861-7485a952cfec6f06.png
图9.png

运行后报错,然后执行命令 npm install hexo --save,运行完成后再执行 hexo deploy
3110861-1585b67b887a6a26.png
图10.png

执行成功后:
3110861-6f0330e35a91ac67.png
图11.png

14). 码云文件
3110861-6865f952c3e221ad.png
图12.png
15). 使用免费域名

在项目首页 -> 服务 -> Gitee Pages


3110861-63cb84e6ab6404f5.png
图13.png
  • 进入后页面如下图,接下来要先对绑定手机号,点击下方的蓝色设置


    3110861-e6a1de39dc833774.png
    图14.png
  • 如果已绑定手机号则为该页面,则直接点击启动即可


    3110861-8c681c546988b2a3.png
    图15.png
16). 部署成功

成功后界面如下,登陆https://mazaiting.gitee.io/blog即可访问

3110861-dddc8de20eda3676.png
图16.png

17). 问题

此时访问https://mazaiting.gitee.io/blog,会没有样式

3110861-9fa09dfa52293209.png
图17.png

解决方法:在_config.yml中,修改 root: /root: /<项目名>/(此处默认为 root: /), 然后重新部署。
3110861-65b2741e22f4e4d2.png
图18.png

18). 代码下载
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符  | 博主筛选后可见
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值