中文字幕一区二区人妻电影,亚洲av无码一区二区乱子伦as ,亚洲精品无码永久在线观看,亚洲成aⅴ人片久青草影院按摩,亚洲黑人巨大videos

將HTML轉(zhuǎn)換為Markdown

發(fā)布于:2021-02-06 00:00:43

0

612

0

HTML Markdown Turndown

我在這個博客上最大的一個錯誤就是沒有找到一個WordPress插件可以讓我用markdown來寫我的文章;直到今天,我仍然需要在“視覺”模式下寫文章,然后手動將文章轉(zhuǎn)換為“文本”模式的HTML。有一天,我想轉(zhuǎn)換現(xiàn)有的帖子Markdown,然后啟用一個插件,將Markdown轉(zhuǎn)換為HTML。這個痛苦的過程讓我問自己:有沒有一種方法我可以使用Node.js JavaScript轉(zhuǎn)換HTML到Markdown?有,這就是 Dom Christie所說的Turndown。

使用Node.js將HTML轉(zhuǎn)換為Markdown

首先安裝Turndown:

yarn add turndown

然后使用Turndown的簡單API將HTML轉(zhuǎn)換為markdown:

var TurndownService = require('turndown'); var turndownService = new TurndownService(); var markdown = turndownService.turndown(`     <h1>Title</h1>     <p><a href="https://davidwalsh.name">DavidWalsh.Name</a> is awesome!</p> `); /* Title ===== [DavidWalsh.Name](https://davidwalsh.name) is awesome! */

您可以使用交互式Turndown演示來試驗(yàn)其功能。調(diào)節(jié)選項(xiàng)有很多選項(xiàng),可讓您使用過濾器來保留您認(rèn)為可能存在轉(zhuǎn)換不正確風(fēng)險(xiǎn)的元素。

大多數(shù)開發(fā)人員都希望將Markdown轉(zhuǎn)換為HTML解決方案,因此很容易發(fā)現(xiàn)自己有能力將HTML轉(zhuǎn)換為Markdown。我期待著將我的網(wǎng)站內(nèi)容遷移到Markdown,以便將來減少撰寫帖子的壓力!