当前位置:网站首页>Hugo NexT V4 介绍
Hugo NexT V4 介绍
2022-07-29 11:51:00 【华为云】
Hugo NexT 主题 V4 版本移植自 Hexo NexT 的最新版本,保留其原本的简单易用特性和强大的功能,一切都是因 ️ 重新出发,愿你同样会喜欢,也欢迎加入共建!
缘起
Hugo 版本的 NexT 主题最早的话应该是由 兰陵子 提供的,发布时间可追溯到 2016 年,先期我个人的博客主题也是采用了他的版本,并在此原有基础上进行相关的优化与完善(开源后也受到不少用户的关注),可以参考之前的记录分享:
就个人而言还是比较喜欢 NexT 主题的风格,可随着使用的深入发现该主题在兼容性及显示效果上并不友好,本来想着继续优化下去,但原来的框架还是基于较旧的 Hugo 版本,另外也浏览了下最新版本的 Hexo NexT 主题,显示效果上的差距还是比较大。
于是便萌生了重构建并全新移植 Hexo NexT 主题的想法,恰逢是遇到上海疫情爆发的时候,在家办公的压抑情绪让自己也想找些事情来做,因此着手了相关的计划准备,整理下发现要做的事情也还真不少,所以使用思维导图记录下来。
Hugo NexT 新版计划
捐赠
在重新构建 Hugo NexT 主题的过程中,关于主题代码的托管的问题也是有些困扰,思量考虑一番之后,还是决定把它捐赠到组织当中去,那么后续的团队协助会更加的顺畅,同时也是设计相应的 Logo 和域名,也显示的更加专业和正式些。
开发约定
本主题引用了标准的 Git Branching Model 模式开发流程,参考如下:
Git Branch Flow
main分支: 主要用于发布开发好且运行稳定的各项功能代码develop分支: 所有的新功能及测试功能的开发并快速发布
采用这种开发流程模式,考虑了两方面的因素:
- 一方面便于开发或快速迭代不确定的功能并能上线预览真实效果
- 另外一方面则能够简化用户的操作也不会受到不稳定功能的影响
注意:在本地合并分支代码时,一定要带上 --no-ff 参数,确保历史提交记录不会“丢失”。 兼容性
本主题可以同时兼容 PC 和手机移动端展现,以下对于 PC 端不同浏览器的兼容性说明。
| 浏览器 | 支持版本 |
|---|---|
| Edge | 79+ |
| Firefox | 52+ |
| Chrome | 49+ |
| Safari | 11+ |
| Opera | 37+ |
未来计划
历时近 2 个月的时间现已完成 NexT 主题的大部分设计及功能移植,余下的功能会在后续版本逐步完善并持续的迭代发布:
- 完善好未完成的基础功能
- 优化站点生成效率的性能
- 撰写主题的用户使用手册
仓库地址
Github: https://github.com/hugo-next/hugo-theme-next
Gitee: https://gitee.com/hugo-next/hugo-theme-nextme-next
感谢大家关注,也欢迎参与主题的开发或维护! ️
边栏推荐
- Kubernetes基本概念
- 【Unity3D】场景切换、退出全屏、退出游戏
- 使用Tenserboard可视化深度学习训练过程
- JVM内存模型如何分配的?
- SQL clock 】 【 daily DAY 21 丨 report the state of the system date of continuous difficulty difficult 】 【
- PL/SQL 集合
- ECCV 2022 | 基于关系查询的时序动作检测方法
- Based article 】 【 learn with Rust | Rust, variables and data types
- INVALID_ ARGUMENT : Invalid rank for input: modelInput Got: 3 Expected: 4 Please fix either the input
- 593. 有效的正方形 : 简单几何运用题
猜你喜欢

MarkDown高阶语法手册

LED透明屏和LED玻璃显示屏区别

MarkDown Advanced Syntax Manual

DNS protocol, ICMP protocol, NAT technology

【Unity3D】场景切换、退出全屏、退出游戏

2.1 Bubble sort (mercifully Sorting)

多元宇宙:重塑新商业格局

Insights into the development of the enterprise live broadcast industry in 2022

593. 有效的正方形

365 days challenge LeetCode1000 topic - Day 043 square mathematics effectively
随机推荐
It is recommended to collect a thousand ways to write sql row to column!!
[image detection] Research on cumulative weighted edge detection method based on gray image, with matlab code
报表查询字段集sql摘记
SQL clock in daily DAY 21 丨 】 each post comments difficulty moderate 】 【
XSS漏洞分析
【表达式计算】表达式计算问题的通用解法(练习加强版,含总结)
365 days challenge LeetCode1000 topic - Day 043 square mathematics effectively
Insights into the development of the enterprise live broadcast industry in 2022
2.2 Selection sort
【每日SQL打卡】DAY 26丨餐馆营业额变化增长【难度中等】
【多线程】——Callable创建多线程
企业微信客户朋友圈一天可以发多少条?都有哪些限制?如何突破朋友圈可展示人数限制?
基础架构之分布式配置中心
“祁东黄花菜”是国家地理标志保护产品吗? 蚂蚁新村7月29日答案
【每日SQL打卡】DAY 24丨不同国家的天气类型【难度简单】
第二章总结
【每日SQL打卡】DAY 24丨找到连续区间的开始和结束数字【难度中等】
Recursion - Eight Queens Problem
MarkDown高阶语法手册
微信云托管入门与实践