Hexo基本建站

目录

一、前言

二、Hexo安装、新建、启动

三、架构说明

四、写博客

五、打包 

六、发布到GitHub

 1.新建仓库

 2.安装插件

 3.修改配置文件:_config.yml

 4.部署github

 5.查看仓库

 6.访问网站


一、前言

  • 安装 Git
  • 安装 Node.js

二、Hexo安装、新建、启动

# 安装 hexo
$ npm install -g hexo-cli
# 新建博客项目:mindblog
$ npx hexo init mindblog
# 进入mindblog文件夹
$ cd mindblog
# 安装依赖
$ npm install
# 本地启动
$ npx hexo server

如果出现以下则执行:

$ npm install -g npm

执行完毕! 

三、架构说明

  • _config.yml:网站的 配置 信息,您可以在此配置大部分的参数。
  • package.json:依赖信息。EJSStylus 和 Markdown 渲染引擎 已默认安装,可以自由移除
  • scaffolds:模版 文件夹。当您新建文章时,Hexo 会根据 scaffold 来创建文件。
  • source:资源文件夹是存放用户资源的地方。除 _posts 文件夹之外,开头命名为 _ (下划线)的文件 / 文件夹和隐藏的文件将会被忽略。Markdown 和 HTML 文件会被解析并放到 public 文件夹,而其他文件会被拷贝过去。
  • themes:主题 文件夹。Hexo 会根据主题来生成静态页面。

配置文件说明:配置 | Hexo 

四、写博客

# 采用默认模板
$ npx hexo new "my finrt blog"
# 指定模板page
$ npx hexo new page "my finrt blog"

启动服务访问

五、打包 

# 清理缓存
$ npx hexo clean
# 打包
$ npx hexo deploy

 

 

六、发布到GitHub

 1.新建仓库

 2.安装插件
$ npm install --save hexo-deployer-git

 3.修改配置文件:_config.yml
deploy:
  type: git
  # 仓库地址
  repo: https://github.com/<username>/<project>
  # 仓库分支
  branch: gh-pages

 4.部署github
# 清理缓存
$ npx hexo clean
# 打包
$ npx hexo deploy

 中间会跳出弹窗:登录GitBub(使用账号密码或者token) 

 5.查看仓库
 

https://github.com/yangyanzhao/yangyanzhao.github.io

 发现已经自动上传打包文件

 6.访问网站

https://yangyanzhao.github.io/

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

文子阳

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值