@elastic/highlightjs-esql
突出内容.js 语言语法定义 ESQEL (英语) (弹性搜索查询语言).
使用量
无害环境管理:
import hljs from 'highlight.js/lib/core';
import esql from '@elastic/highlightjs-esql';
hljs.registerLanguage('esql', esql);
常见JS :
const hljs = require('highlight.js/lib/core');
const { esql } = require('@elastic/highlightjs-esql');
hljs.registerLanguage('esql', esql);
然后突出显示:
const { value } = hljs.highlight('FROM index | LIMIT 10', { language: 'esql' });
光盘N
在突出显示后装入.js脚本; 全局上的语言自注册
hljs数字 :
<script src="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/11.12.0/highlight.min.js"></script>
<script src="https://cdn.jsdelivr.net/npm/@elastic/highlightjs-esql/lib/esql.min.js"></script>
或作为ES模块:
<script type="module">
import hljs from 'https://cdn.jsdelivr.net/npm/highlight.js/es/core.min.js';
import esql from 'https://cdn.jsdelivr.net/npm/@elastic/highlightjs-esql/lib/esql.es.min.js';
hljs.registerLanguage('esql', esql);
</script>
许可证
麻省理工学院