网页转 markdown 的工具
文章目录
- 背景
- 准备工作
- 安装 clean-mark
- 如何使用
- 效果展示
- 参考资料
背景
想把我在 CSDN 的博客备份下来,最好是 markdown 格式。在探索的过程中发现了一款工具——clean-mark
它的仓库地址是:
https://github.com/croqaz/clean-mark
有人问为什么不保存成 html,而是要保存成 markdown 呢?
clean-mark 在项目主页已经说得很清楚了:
- to save interesting articles offline, in a highly readable text format
- it’s easy to read on a tablet, or a Kindle (as it is, or exported to PDF)
- Markdown is easy to export into different formats
- for offline text analysis of multiple articles, using machine learning / AI
准备工作
要用 clean-mark 这个工具,需要安装 npm 和 nodejs
NPM 的全称是 Node Package Manager,是随同 NodeJS 一起安装的包管理和分发工具,它很方便让 JavaScript 开发者下载、安装、上传以及管理已经安装的包。
sudo apt-get install npm
除了安装 npm,还需要安装 nodejs
sudo apt-get install nodejs-dev
我是Ubuntu 的环境,没有用上面的命令安装 nodejs,但是版本太低,需要升级
我搜到的方法是
sudo npm cache clean -f
sudo npm install -g n
sudo n stable
查看版本:
node -v
npm -v
我升级后查看的结果是
$ node -v
v14.15.5
$ npm -v
6.14.11
安装 clean-mark
$ npm install clean-mark --global
如何使用
根据说明,可以指定下载的类型,可以选择的类型有:
HTML, TEXT and Markdown.
举例:
$ clean-mark “http://some-website.com/fancy-article” -t html
也可以指定输出路径和文件名,比如:
$ clean-mark “http://some-website.com/fancy-article” -o /tmp/article
咱们动手试试。比如我的一篇博客地址是
https://blog.csdn.net/longintchar/article/details/113074860
$ clean-mark "https://blog.csdn.net/u013490896/article/details/113075606"
运行后会显示
=> Processing URL ...
> 113075606.md
=> URL converted!
注意:命令中的链接也可以没有两侧的引号
当前目录下会多出来一个文件 113075606.md
效果展示
参考资料
[0] https://github.com/croqaz/clean-mark
[1] ubuntu安装nodejs并升级到最新版本
网页转 markdown 的工具相关推荐
- [转载From少数派] 码字必备:18 款优秀的 Markdown 写作工具 | 2015 年度盘点
码字必备:18 款优秀的 Markdown 写作工具 | 2015 年度盘点 Codegass 2015年12月31日 47 69 现在是 2015 年底,自 2004 年 John Gruber1 ...
- 几款好用的Markdown 写作工具推荐(下)
点击上方蓝色字体,关注我们 15 Markdown写作工具推荐 作业部落 Cmd Markdown 作业部落作为一款诞生较早(2014 年)的国产 Markdown 写作工具,支持 Windows.m ...
- 在 Windows 上拥有舒适的码字体验,12 款 Markdown 写作工具推荐
在 Windows 上拥有舒适的码字体验,12 款 Markdown 写作工具推荐 Eric_hong 2017年12月05日 292 46 少数派上关于写作工具的介绍已经成为热门的内容之一,ma ...
- 码字必备:18 款优秀的 Markdown 写作工具
现在是 2015 年底,自 2004 年 John Gruber1创造 Markdown 语言以来,已经过去了 11 年. 在这 11 年里,Markdown 语言从程序员圈子中逐渐扩散开来,成为了越 ...
- 两款爱不释手的markdown编辑工具
做软件这行呢,Markdown对于大家来说已不是什么陌生的东西了,即使不写文档也能经常看到Markdown形式的文档,因为全球最大的同性交流网站GitHub就兼容了Markdown的语法,那么Mark ...
- 网页代码抓取工具_MAC网页颜色代码提取工具
ColorWell for mac是一款可以非常容易地生成无限制的调色板的软件,您可以从任何颜色源快速获取Hex / HSL / HSB / RGB和代码片段.如果您从未从源(或多源)图像快速生成调色 ...
- 两款爱不释手的markdown编辑工具 1
做软件这行呢,Markdown对于大家来说已不是什么陌生的东西了,即使不写文档也能经常看到Markdown形式的文档,因为全球最大的同性交流网站GitHub就兼容了Markdown的语法,那么Mark ...
- 让你惊叹的 Markdown 写作工具推荐
这是一个系列,记录我前端开发常用的代码,小常识,有些是参考网上代码,(讲的可能有点烂,求不要打脸,嘤嘤嘤~~)送给那些需要的人.可以相互交流,喜欢的加我吧. Wx: Lxp911221 第一 Typo ...
- IEDevToolBar - 一个分析网页的有用的工具
IEDevToolBar - 一个分析网页的有用的工具 微软的IEDevToolBar,是一个免费的为Web开发人员制作的IE插件 主要功能有: 1.以树结构查看CodeDom,并查看每个Elemen ...
最新文章
- 为啥现在4位单片机依然没有被淘汰?4位单片机还有用的吗?
- 完美解决小程序一维数组循环渲染列表不够用问题
- hdu3234 带权并查集(XOR)
- 如何对batch的数据求Gram矩阵
- Python爬虫开发:贴吧案例
- python反转一个整数、123变成321_python整数反转算法
- 一文详解微服务架构的数据设计
- oracle创建多个游标,Oracle——游标的创建和使用
- VCL组件之编辑控件
- JavaScript 基本语法及面试注意点
- r语言算巢式设计方差分析_R语言入门之效力分析(Power Analysis)
- 【设计师配色宝典!教你从零开始学配色】转
- 2.4G射频电路设计参考(wifi ble)
- python爬取ppt课件_Python 爬虫 好大学在线PPT
- java pdf 加水印
- word添加脚注后正文跑到下一页
- 在线计算机励志文案,那些惊艳的励志文案,句句经典,值得点赞
- 面部关键特征点(Landmark)的定位
- 安卓设备脱离pc自动化测试,Termux模拟器下python+uiautomator2的环境设置。本人亲测,踩坑总结。
- 用python画皮卡丘的代码-利用Python绘制萌萌哒的皮卡丘