github page 配置hexo 博客 的常见错误

  • 缘起

最近看到好多的公众号做者推荐你们搭建本身的博客,本身手痒也搭建了一个我的博客lumang,具体过程就是一开始上网搜索一番教程,按照教程开始搭建,因为是windows的环境,同时教程也有不少的老旧版本,教程中不少软件的下载连接不是最新版的,软件安装的过程就会有问题,支持不了最新的Hexo,不少细节没有说清楚,问题不一而足,最后才想到要上官网上去看看。看了之后颇有收获的不少,大部分问题获得了解决,因此之后相似软件的使用问题应该先到官网上看看,另外要说的是,这些软件网站说明多数是英文的,不少看开发者其实不想读英文,这里要说下英语阅读是一个开发者的基本技能,必定要硬着头皮读下去,其实技术类的英文语法简单,单词不少都是很简单,知识专有名词不少,扯得有点多了,进入正题。html

  • 为何软件安装完成点击发布后没有任何反应,没有输出
hexo g -d

问题愿意在配置文件里,在hexo根目录下的_config.yml 文件中的deploy节点下git

# Deployment
## Docs: https://hexo.io/docs/deployment.html
deploy:
  type: git
  repo: git@github.com:lumang/lumang.github.io.git
  branch: master

首先 repo 部分开通须要使用github

git@github.com

其次标签和值之间要保留一个空格,type,repo,branch 冒号后面要有一个空格npm

  •   找不到git 命令

       这是由于git.exe 没有配置到环境变量中去windows

  右键个人电脑,属性,环境变量配置,path 变量中添加git.exe路径便可浏览器

  •   hexo 启动成功后,浏览器中输入127.0.0.1:4000 或者localhost:4000 没法访问系统

       这个问题是由于计算机中端口号4000被其余程序占用没法使用,切换一个端口号便可好比 5000,具体命令以下hexo

hexo s -p 5000

  这样程序启动后就能够在浏览器中访问了网站

  •       Cannot find module 'hexo-util'

发现提示hexo-util找不到, 而后网上搜索了下,
执行下面命令后就能够了
spa

npm install hexo-util --save
相关文章
相关标签/搜索