问题标签 [javascript-marked]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
javascript - 标记为具有嵌套列表和段落的列表项返回错误的 html
尝试将这个简单的降价转换为 html 时:
我收到的 html 是:
第一级列表中的段落是嵌套列表的第二个列表项的一部分。
我希望这一段是嵌套列表的兄弟,我什至在不同的在线编辑器中对其进行了测试,它们按照我的预期呈现它,而不像marked
.
我做错了什么还是它是一个错误marked
?
我尝试使用这些选项,但没有任何帮助。
这是代码:
javascript - Assemble API - 后期渲染助手 - Marked.js
我正在尝试通过 Assemble API 构建页面。
到目前为止,我可以按预期呈现页面。但是,我正在尝试将 Marked.js 应用于渲染过程,并且完全不知道如何添加它。
我的汇编脚本如下所示:
有任何想法吗?
html - 使用 VSCode 创建完整的 html 页面并标记
我遵循了将Markdown 编译为 VSCode 的 HTML 教程。我设法创建了一个 html 文件,marked my.md -o my.html
但这个文件只包含我的 markdown 的内容。我的意思是没有样式,没有html
和body
标签。html不完整。
你知道如何创建一个完整的 html 页面吗?标记的github仅列出了-o
选项。它甚至可以呈现完整的 html 吗?
reactjs - 如何为内置的 markdown 标签应用样式?
我正在学习 reactjs,我正在尝试创建一个文本编辑器,我想在其中对基于开始和结束索引选择的文本进行缩进。
我可以获取选定的文本,并且可以使用标记的包(例如**
粗体和_
斜体等)应用粗体、斜体,但我不能为标记的标签应用诸如text-align
,之类的样式。text-decoration
如何为标记的标签应用样式?有没有其他方法可以做到这一点?
react-native - 标记为 react-native
我正在从 api 中获取带有 markdown 的字符串,并尝试在 react-native 项目中使用它们。
是否有任何与标记类似的库可用于 react-native 或达到相同结果的最佳实践是什么?
javascript-marked - 已提交安全补丁,但尚未将版本碰撞到 NPM。选项?
在标记库中修复了一个 XSS 漏洞,还没有新版本撞到 npm。在这里我有哪些选择来使用此修复更新我的应用程序(即应用修复,而不手动添加不受 NPM 管理的更新的库代码)?
提交可以在这里找到。 https://github.com/chjj/marked/commit/cd2f6f5b7091154c5526e79b5f3bfb4d15995a51
我更愿意继续使用 NPM 来保留对项目中包版本控制的控制。
- 有没有办法在(特定的)github 版本上进行 NPM 安装,包括修复?
regex - 如何使用 Google S2 Converter 将 markdown() 中的链接转换为与 favicon 链接?
我希望降价链接在转换后的链接中有一个图标。
https://www.google.com/s2/favicons?domain=http://cnn.com - 将返回来自任何域的网站图标。
标记(https://github.com/chjj/marked) - 将我代码中的所有链接转换为href的
- http://cnn.com
变成
<a href="http://cnn.com">http://cnn.com</a>
那么,我将如何修改marked.js 以便-http: //cnn.com
会变成
<a href="http://cnn.com"><img src="https://www.google.com/s2/favicons?domain=http://cnn.com">http://cnn.com</a>
我确实看到了这一行 452marked.js
autolink: /^<([^ >]+(@|:\/)[^ >]+)>/,
参考: https ://github.com/chjj/marked/blob/master/lib/marked.js
我正在使用 expressjs 和 NodeJS
谢谢罗伯
readme - 如何使用带有 HighlightJS 标记的 npm
你如何使用带有HighlightJS标记的 npm ?我正在尝试自动化我的文档以进行解析和样式化。从标记的文档中查看以下示例:
我看不到如何使用README.md
文件而不是带有手动转义特殊字符的字符串。使用示例不涉及对.md
文档的任何引用作为markdownString
.
如何将 markdown 字符串作为文档(例如形成名为 的文件README.md
)而不是手动转义的字符串传递,并且最终输出还包括样式?
目标是能够传入 linted(我正在使用 VS 代码markdownlint
)README.md、主文档 CSS 和或 highlightJS css,并让最后一行 ( marked(markdownString)
) 的返回值成为我可以直接写入.html
文件。
另一个注意事项:我的降价文件还在多行代码块中指定语言。例如,我的 README.md 中的多行 JSON 块如下所示:
javascript - 标记的js表没有样式
我在我的网站上使用了markedjs markdown 解析器,但是表格语法的样式不正确(没有边框和条纹)。我的代码: