aiken's blog
  • home
  • archives
  • search
  • Aiken's Blog
  • home
  • posts
  • tags
  • categories
  • archives
  • about
  • search
  • linklog
Home » Tags

Hexo

折腾 Hexo 的 Icarus 主题

本文的博客页面基于 Hexo +Icarus 主题搭建,在使用过程中对该主题做了一些简单的配置,以适应自己的需求。这里介绍一下自己粗浅的方案。 十分推荐 Icarus 这个主题,功能支持十分全面而且作者的文档也较为详实,推荐大家去了解。 拓宽显示页面区域 include/style/base.styl 中定义了各种基本页面尺寸: js $gap ?= 64px $tablet ?= 769px $desktop ?= 1088px $widescreen ?= 1280px $fullhd ?= 1472px 可以在 include/style/responsive.styl 中定义 2 栏 3 栏情况下所使用的宽度: js +widescreen() .is-3-column .container max-width: $fullhd- $gap width: $fullhd - $gap .is-1-column .container, .is-2-column .container max-width: $widescreen - 2 * $gap width: $widescreen- 2 * $gap 移动端优化 该主题在移动端表现的时候,两侧的 widget 会自动挪到下方,这样每个文章看完的时候体验很差,所以我希望在移动端的时候能隐藏这些 widget。 ...

March 11, 2023 · 4 min · 650 words · aikenhong ·  Blog ·  Hexo
#Blog #Hexo

部署和发布 Hexo 博客

该文档用以,记录自己(外行)利用Hexo建立Blog的过程,将原本用Gitbook构建的笔记转移到Hexo中,同时购买域名并部署其上。网页部署于Github Page 。以Live my Live主题为例。 腾讯云和Github Page的操作和理解在现有的一些博客中过时了,或者说存在一些问题,后续会对此进行简单的讲解。同时大部分博客都是使用NexT主题进行配置,这里采用的是Live My Life主题,该博文介绍自己的粗浅理解,也为自己后续的工作进行一定的参考。 还存在一些没有解决的问题: 对主题切换和主题配置和全局配置的的深入理解(Live my Life主题覆盖了很多默认配置) 前端代码的理解,自定义Layout,超链接,图标等 深入理解插件的应用和自定义 推送网站到baidu和google(Option)(没有计划) 之后有时间的话可以去研究一下: 关键词:Hexo_Livemylive、Github Page、腾讯云(Domain、DNS、SSL) Environment 需要准备的环境如下:本地Node(NPM),Page部署Git(SSH),可在Windows,Linux,WSL2中部署均可,但需要注意的是,如果在WSL2中进行部署,生成速度与部署速度会明显慢于宿主机。 首先安装NodeJS、NPM、Git并验证是否成功安装,根据Linux和Windows不同环境进行安装,可以去官网了解相关的安装步骤,或者参考Gitee和Github的两篇博文。 为了更好的编写笔记,最好配置一个图床,图床的配置可以使用Github、Gitee或者腾讯云的COS服务,相关的配置可以参考LInk sh git version node -v npm -v 安装Hexo sh npm install -g hexo-cli # 查看Hexo的版本 hexo -v Initialize Blog 对博客目录初始化:hexo init blog,blog为空的话初始化当前文件夹,初始化后基本结构如下: ...

April 12, 2022 · 4 min · 754 words · aikenhong ·  Blog ·  Hexo
#Blog #Hexo
© 2025 aiken's blog Licensed under CC BY-NC 4.0 · Powered by Hugo & PaperMod Visitors: Views: