码云上部署个人博客
安装node.js和git
确保已安装node.js和git
(cmd分别输入git --version和node --version,出现对应版本信息即完成安装)
安装hexo
-
以管理员身份运行cmd
-
-
运行
npm install -g hexo
-
任意位置创建文件夹:hexo;
-
运行 hexo init;
hexo init
出现下列文件夹即可(可不包含:public)
-
安装依赖包
npm install
-
构建(生成文件夹:public)
hexo genrate
-
启动服务(关闭服务是ctrl+c)
hexo server
-
浏览器输入:http://localhost:4000;出现如下页面
-
部署在码云上
-
新建仓库
-
仓库生成后,复制HTTPS地址
-
在Git Bash内执行
npm install hexo-deployer-git --save
-
修改_config.yml文件(每一个冒号:后必须有一个空格)
before:
deploy: type: ''
after:
deploy: type:git repository: (将步骤2复制的HTTPS地址黏贴在此) branch: master
-
部署至码云
hexo deploy
会弹出:输入码云账号密码的对话框
-
选择服务:Gitee Pages
-
完成部署后会生成网址(形式如:https://xxxx.gitee.io)
-
结束
更换博客主题
-
下载主题,https://hexo.io/themes/
-
解压到hexo根目录theme文件夹中
-
更改_config.yml参数:
theme: Annie
将theme的值更改为theme文件夹中所选定的主题的名字;
-
在hexo文件夹运行Git Bash
hexo generate hexo server hexo deploy
-
打开码云;找到Gitee Pages
-
更新