探索hexo-theme-matery主题(三)

一、问题与速决

1、问题描述

该主题的代码框背景不是全黑,巨丑无比!!以及改动matery.css调节背景后,发现的代码高亮与行数不显示问题。

2、问题速决

找到matery.css文件,修改backgorund,我的是只有1,2,6这三行,中间3,4,5是跟着 LuckySec博主增加的。

../themes/hexo-theme-matery/source/css/matery.css

然后是行数与高亮问题,用过prism-plugin,同时伴随着改动各种文件,后来又npm uninstall hexo-prism-plugin,还原改动项,也试过hexo版本降级(npm uninstall hexo-cli -g,npm i hexo-cli@4.2.0),后来又卸载旧版本重新安装(npm i hexo-cli -g)。最后参照github issue修改,设置如下:

效果如下:

二、探索笔记

1、文件认识

查看不同平台的多位博主的介绍后,感觉问题的解决有点深,涉及的文件超出了我的认知。先了解个大概再开始改。文件种类多了js和esj后缀的文件,首先需要知道前端三剑客:

  1. HTML:负责网页的架构;
  2. CSS:负责网页的样式,美化;
  3. JavaScript(JS):负责网页的行为;

那ejs是啥呢?EJS是一个JavaScript模板库,用来从JSON数据中生成HTML字符串。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值