美文网首页
hexo初探

hexo初探

作者: KeHaoo | 来源:发表于2020-03-25 13:14 被阅读0次

学习hexo的起因

  • 之前学习Hugo的时候,文档什么的都是英文,然后很多东西知识学起来没有什么体系
  • 头都要炸了,感觉也搞不懂,模板也没有默认的,很多东西都不一样
  • 已经不知道从何学起了,再就是插件很少Go语言也不会
  • 所以准备跳到hexo先学习着,hugo主要的优势就是速度快,但是现在我也没有很多的东西,最重要的还是先把博客搭建起来吧,所以就打算转到hexo上面

开始安装hexo

1. 先安装node.js,之前去官网下载就行
2. 设置npm

npm是node.js自带的包管理工具,类似与maven和java的关系,默认仓库在国外,访问很慢,所以要设置国内的镜像源,加快速度

  1. 设置国内镜像换成阿里源
npm config set registry https://registry.npm.taobao.org  
  1. 验证设置镜像是否成功
npm config get registry  //返回https://registry.npm.taobao.org,说明镜像配置成功
  1. 安装cnpm(可以代替npm)
npm install -g cnpm --registry=https://registry.npm.taobao.org
3.安装hexo
$ cnpm install -g hexo-cli  //也可以用npm命令  

如果使用了powershell可能会报错,提示无法加载脚本什么的,在win10的设置里搜索powershell然后将脚本加载那项打开就行了
这个时候只是软件已经安装完成了,然后就是开始使用了

hexo的使用

1. 构建项目并再本地部署

新建一个hexo项目文件夹,然后执行

hexo init  //在本地生成hexo模板

再执行

hexo server //启动服务

这个时候就可以看到默认的项目构建起来的样子了

2. 部署到github
  1. 创建仓库
    其实每一个仓库都可以通过github pages来托管
    但是命名为后面类似的样子chenkehao1998.github.io就可以,直接通过chenkehao1998.github.io链接进入
  2. 修改配置文件
    打开_config.yml文件,知道depoly,修改成下面的样子
deploy:
  type: git
  repository: https://github.com/chenkehao1998/chenkehao1998.github.io.git
  branch: master
  1. 安装hexo-deployer-git
$ npm install hexo-deployer-git --save

github仓库地址:https://github.com/hexojs/hexo-deployer-git

  1. 执行以下命令
hexo g  //(本地生成静态文件)
hexo d  //(将本地静态文件推送至Github)

相关文章

  • hexo初探

    学习hexo的起因 之前学习Hugo的时候,文档什么的都是英文,然后很多东西知识学起来没有什么体系 头都要炸了,感...

  • Hexo常用命令

    hexo clean hexo g hexo d hexo clean && hexo g && hexo d

  • 苹果 ARKit 初探

    苹果 ARKit 初探 苹果 ARKit 初探

  • hexo初探---让写作飞起来

    这两天一直在捣鼓hexo,虽然不是很难,但是在搭建过程中,还是遇到了一些问题,导致花了两天。网上有很多相关教程,但...

  • hexo命令

    hexo new “title” hexo g hexo d

  • 常用的Hexo 命令

    npm install hexo -g #安装Hexo npm update hexo -g #升级 hexo i...

  • Mac OS上搭建Hexo博客流程

    Hexo 介绍 https://hexo.io[https://hexo.io] https://hexo.io/...

  • 蓝猴子

    Hexo 部署命令 hexo deploy 执行报错 Hexo 发布内容到 github,执行 hexo depl...

  • Hexo常见问题

    hexo问题 先hexo g再执行hexo d布署,也可使直接用hexo d -g hexo 更新到3.0之后,d...

  • 基于Hexo及GitHub Pages搭建个人博客

    基于Hexo及GitHub Pages搭建个人博客 Hexo Hexo[https://hexo.io/zh-cn...

网友评论

      本文标题:hexo初探

      本文链接:https://www.haomeiwen.com/subject/evmtuhtx.html