hexo localhost:4000无法访问

  1. 之前重新配置 hexo 遇到过的小坑
    执行
hexo s

执行后命令行提示成功,但是本地依然看不见部署的博客

原因之一很有可能是4000端口被占用。果然,我最近下载了福昕阅读器,在任务管理器中找到 FoxitProtect.exe 进程关闭就行。这是我自己碰到的状况,如果没有这鬼东西,在配置文件里更改端口号(如改为4001, 浏览器进入 localhost:4001),成功的话就是端口被占用了


  1. 顺带手再记下之前没怎么用的 tags

在命令行下每次 new 一片文章出来,会自动添加一些基本信息,比如:

---
title: 'hexo localhost:4000无法访问'
date: 2017-11-01 22:21:11
tags: [hexo, 博客]
---

想增加多个 tags ,用[ ]就行了,多个 tags 之间逗号隔开


  1. hexo 使用 next 主题文章折叠

next 主题默认是不折叠文章的,打开博客页面所有文章详细信息都挂在那,十分难看,直接修改配置文件:

  • 进入 hexo/themes/next 目录
  • 打开 _config.yml 文件,搜索关键字 ‘auto_excerpt’ ,找到如下代码段:
# Automatically Excerpt. Not recommend.
# Please use <!-- more --> in the post to control excerpt accurately.
auto_excerpt:
  enable: false
  length: 150
  • 修改 enable 为 true,保存文本
    另外 length 可以设置:折叠后显示的字数(从文章开头算起 )

  1. Cannot find module 'hexo-util' 错误
    气啊,昨天晚上又出了些状况没能上传,在此记录下...
  • 问题:执行 hexo g 出现错误 Cannot find module 'hexo-util'
  • 解决:在 Hexo 安装目录下右键 Git Bash, 输入 npm install -- save-dev hexo-util 即可
  • 记得在安装目录下载,一开始我直接桌面运行Git Bash,那就废了(参考:https://github.com/iissnan/hexo-theme-next/issues/1480

  1. Cannot set property 'lastIndex' of undefined 错误
    之后再次 hexo g 出现这个错误
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • title: 'hexo_localhost:4000_无法访问'date: 2016-05-02 09:38:5...
    alamu阅读 5,693评论 1 0
  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 135,828评论 19 139
  • 转载:Github Pages + Hexo搭建博客(二) 此篇博客主要讲解Hexo的站点配置、主题配置和使用以及...
    生活中的我们阅读 4,457评论 0 7
  • 离职的时间终于确定下来了,面对未知的未来,犹豫过 惶恐过,可内心依然有需求的声音告诉我,现在的生活不是...
    木非非阅读 2,607评论 0 0
  • 我的懵懂,谢谢你 谢谢你陪伴了我最最单纯的时候 曾经在刚分手后每天卡着点从你们集合的地方假装路过,只为引起你的注意...
    天大地大臻姐最大阅读 1,558评论 0 0

友情链接更多精彩内容