Как исправить проблему, из-за которой блок кода не может работать на страницах шестнадцатеричного блога? - PullRequest
0 голосов
/ 15 февраля 2019

Я только что использовал github pages + hexo для создания моего hexo блога. Однако при использовании блока кода он вообще не работал, и мне интересно, как это исправить.Код в файле md:

```js
var allp=$("div p");
allp.attr("class",function(i,n){
           return Number(n)+1;
      });
```      

```js
allp.each(function(){
        console.log(this);
        });
```

, но в браузере я увидел:

image

Я пробовал многоспособы исправить это, но не удалось.Кстати, я использую тему «Следующая гекса».

Ответы [ 2 ]

0 голосов
/ 23 марта 2019

возможно, вы можете попробовать эти шаги:
1. включить подсветку в _config.yml темы, особенно 'auto_detect';

 highlight:
      enable: true
      auto_detect: true
      line_number: true
      tab_replace:

очистить кэш hexo clean;

перезагрузить сервер hexo s;

0 голосов
/ 22 февраля 2019

Я думаю, что вам нужно это

{% codeblock code snippet 1 lang:js %}
var allp=$("div p");
allp.attr("class",function(i,n){
           return Number(n)+1;
      });
{% endcodeblock %}     

{% codeblock code snippet 2 lang:js %}
allp.each(function(){
        console.log(this);
        });
{% endcodeblock %}

Поместите вышеуказанный код в ваш файл MD, и вы получите это .

...