gpt4 book ai didi

javascript - 如何在没有 Node 或 require.js 的情况下使用 Markdown-it 插件

转载 作者:搜寻专家 更新时间:2023-10-31 22:39:19 28 4
gpt4 key购买 nike

我正在尝试使用 markdown-it-footnote markdown-it 的扩展名JS 解析器。

自述文件给出了使用 node.js 时如何安装它的示例:

var md = require('markdown-it')()
.use(require('markdown-it-footnote'));

md.render(/*...*/) // See examples above

但是我没有使用 node.js(到目前为止从未使用过)。如何将扩展程序直接嵌入到 HTML 文档中?

我使用 markdown-it-parser 如下:

<script type="text/javascript" src="https://cdn.jsdelivr.net/markdown-it/8.2.2/markdown-it.min.js"></script>
<script type="text/javascript">
var md = window.markdownit();
md.render(...);
</script>

markdown-it-footnote-readme 还指出:

If you load script directly into the page, without package system, module will add itself globally as window.markdownitFootnote.

我尝试以多种方式使用它但没有成功:

var md = window.markdownit();
md = window.markdownitFootnote();

var md = window.markdownit().markdownitFootnote;

var md = window.markdownit(window.markdownitFootnote);

...

最佳答案

我刚刚找到了解决方案。使用:

<script type="text/javascript">
var md = window.markdownit().use(markdownitFootnote);
</script>

关于javascript - 如何在没有 Node 或 require.js 的情况下使用 Markdown-it 插件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41501719/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com