前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Windows安装HEXO

Windows安装HEXO

作者头像
布衣者
发布2021-09-07 11:14:49
1.5K0
发布2021-09-07 11:14:49
举报
文章被收录于专栏:布衣者博客

需要的文件

1.Git 2.node.js 推荐去pc.qq.com,速度快,直接搜索下载。

本地安装步骤

1.安装好Git和node.js两个软件(无脑安装,一直点next就OK)

2.在你想放博客的磁盘位置创建一个文件夹(例如我的E:\hexo)

右键选择Git Bash here
右键选择Git Bash here

3.右键选择Git Bash here 进行下载hexo,hexo官方源下载可能慢,我们先进行更换源(可选)

代码语言:javascript
复制
npm config set registry https://registry.npm.taobao.org

4.之后输入npm install hexo-cli -g 进行下载hexo(如下)

更换源和下载hexo
更换源和下载hexo

5.待上面执行完毕后输入hexo init 部署hexo(如下)

hexo init
hexo init

若第五步执行下载过慢或执行时间过长请看:

hexo init 需要连接github进行下载基础包和主题包,可以采用以下方式 或下载准备的整合包,直接解压到你要安装的文件夹,例如我的是E:\hexo

下载链接(每周会对比官网源文件更新): [download href="https://halfye.coding.net/p/allblog/d/allblog/git/tree/master/hexo" target="blank"]点击下载[/download]

之后执行npm install,如果不行则执行npm install - save

npm install
npm install

(经过测试,可以正常使用hexo,但不排除有出现问题的可能,因为存在差异)

6.右键选择Git Bash here 并输入npm install hexo-deployer-git --save等待执行完毕。

安装hexo的git
安装hexo的git

7.分别输入git config --global user.name "你的昵称"git config --global user.email "你的邮箱"并替换为你的昵称和邮箱

8.接下来执行SSH key生成和部署(已经具有的可以直接跳过),右键选择Git Bash here 输入ssh-keygen -t rsa -C "你的昵称"

生成ssh
生成ssh

git平台操作

9.选择你的平台如coding、github等,例如我选择coding,注册并登陆,创建项目选择DevOps项目(这个才能创建网站),之后完成项目的基本信息。具体操作如下图

coding创建项目
coding创建项目
coding创建DevOps项目
coding创建DevOps项目
完成项目基本信息
完成项目基本信息

10.回到项目首页,右下角如图所示 选择ssh并复制下来

复制ssh
复制ssh

11.找到你安装博客的文件夹找到_config.yml配置文件并打开(可以用Notepad++也可以用记事本打开) 最下面找到。

代码语言:javascript
复制
deploy:
  type:

修改和添加为

代码语言:javascript
复制
deploy:
  type: git
  repository: 你复制的ssh
  branch: master
添加git信息
添加git信息

保存并退出。

12.你的C:\Users\你的用户名\.ssh看到两个文件 找到并打开id_rsa.pub文件将内容全部复制出来。

添加.ssh信息
添加.ssh信息

13.在左侧找到代码仓库之后打开部署公钥点击并进去 看右上角有个新建部署公钥,之后按照要求填好并保存(!!!!是否接受推送权限一定要勾选)

部署公钥步骤
部署公钥步骤
部署公钥
部署公钥

14.要部署静态网站需要在构建与部署选项中选择“静态网站”之后立即发布静态网站,并完成网站信息和保存。

部署静态网站步骤
部署静态网站步骤
网站信息填写
网站信息填写

15.如果需要绑定自己的域名,在静态网站页面点开右面的设置,进去后可以绑定自己的域名。

网站信息填写
网站信息填写

16.本地浏览你的博客的话,分别执行hexo clean hexo g hexo s就可以预览了。(可选)

本地预览执行
本地预览执行
本地预览
本地预览

17.部署到coding则需要执行hexo d指令,步骤如下:

hexo clean 清除之前部署的文件

hexo g 生成新的部署文件。

hexo d 上传到coding的项目库中。

hexo ghexo d 可以用一个指令代替hexo g --d

(首次部署要输入yes)

部署到coding执行
部署到coding执行
部署到coding
部署到coding

19.具体部署hexo可以在_config.yml中设置你的网站信息。

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2020年01月18日,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 需要的文件
  • 本地安装步骤
  • git平台操作
相关产品与服务
CODING DevOps
CODING DevOps 一站式研发管理平台,包括代码托管、项目管理、测试管理、持续集成、制品库等多款产品和服务,涵盖软件开发从构想到交付的一切所需,使研发团队在云端高效协同,实践敏捷开发与 DevOps,提升软件交付质量与速度。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档