-
Notifications
You must be signed in to change notification settings - Fork 605
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
【问题】:折叠标签内的 Highlight.js 代码块丢失换行 #846
Comments
此测试没有关闭 使用 demo 测试
使用 Volantis demo 本地测试没有问题测试环境
测试过程复盘
git clone https://github.com/volantis-x/demo.git && cd demo && npm i && hexo s
---
title: test
date: 2013-12-25 00:14:39
tags:
---
```bash
echo This is line one
cat << EOF
These are more lines
EOF
```
{% folding 折叠的代码块 %}
```bash
echo This is line one
cat << EOF
These are more lines
EOF
```
{% endfolding %}
测试结果 |
此问题在关闭自带highlight(服务端高亮)后出现(而根据volantis文档,此操作为启用客户端highlight.js的要求) highlight:
enable: false 然后 |
二次测试依旧没有关闭 highlight,并不符合本主题的测试需求,折叠起来: 使用最新版本的 volantis 测试
使用 Volantis 最新版本,本地测试没有问题测试环境
测试过程复盘在一个全新的文件夹里测试,过程如下:
hexo init
theme: volantis
git init
git submodule add [email protected]:volantis-x/hexo-theme-volantis.git themes/volantis
cd themes/volantis
git checkout 6.0
git pull
---
title: test
date: 2013-12-25 00:14:39
tags:
---
```bash
echo This is line one
cat << EOF
These are more lines
EOF
```
{% folding 折叠的代码块 %}
```bash
echo This is line one
cat << EOF
These are more lines
EOF
```
{% endfolding %}
测试结果 |
前提条件: highlight:
enable: false 环境:
|
之前去吃饭,然后睡个午觉回来发现你已经测试过了,那我就不再测试了。 其实我在第二次测试时,看到你的回复了,可是到了饭点,只能先放一边了。 复现了一下,确实不会换行。 |
hexo-theme-volantis/scripts/tags/folding.js Lines 18 to 32 in f249900
以上代码在处理折叠内容时把换行全部去除了。 |
推测本地Windows换行没有问题的原因可能是 |
你可否本地改一下,把 |
检查清单
主题版本
6.x
复现地址
https://blog.6leo6.com/Typography/
问题描述
Source Code:
非常奇怪的是,完全相同的内容,本地生成时是没有问题的:
渲染器是
hexo-renderer-pandoc
另:线上与本地都大量出现console warning:
配置文件
站点配置文件
https://github.com/66Leo66/blog.6leo6.com/blob/main/_config.yml
主题配置文件
https://github.com/66Leo66/blog.6leo6.com/blob/main/_config.volantis.yml
环境信息
线上环境 (Github Actions)
本地环境 (Windows 11 22H2)
node.js & npm
package.json
The text was updated successfully, but these errors were encountered: