日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

网页主体格式转换神器

發布時間:2024/5/8 编程问答 26 豆豆
生活随笔 收集整理的這篇文章主要介紹了 网页主体格式转换神器 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

什么是 zignis-plugin-read ?

這是一個簡單的工具插件,目的是實現一個能夠方便的獲取網頁主體的命令行工具,以方便我們以各種方式搜集整理學習資料,支持各種格式,有一些特色模式,為了簡單這里也稱之為格式。

支持的格式

格式名稱解釋
markdown , md一種純文本格式的標記語言
pdf便攜式文件格式
html生成一個html頁面文件
png無損壓縮的位圖圖形格式
jpeg有損壓縮圖片格式
less高亮閱讀
web把 markdown 輸出成網頁,并集成了 Markdown 編輯器,即可以查看,也可以修改
epub電子書格式
mobi亞馬遜電子書格式
console將 markdown 直接輸出到終端,可以按需處理

主要參數

選項解釋
--version顯示版本號
--format, -F需要轉換的格式
--read-only, --ro只呈現html,與web格式一起使用
--debug調試
--port代理,比如抓取掘金文章中圖片就需要開啟
--localhost本地主機端口
--open-browser, --obWeb格式自動打開瀏覽器
--rename獲取的文章重新命名
--dir獲取的文章存儲本地位置

安裝

$ npm i -g zignis zignis-plugin-read# 默認會下載 puppeteer,比較慢,加上這個環境變量就不下了,也可以 `Ctrl+C` 取消下載 # 沒有 puppeterr, `html`, `png`, `jpeg` 和 `pdf` 就不能工作了。 $ PUPPETEER_SKIP_CHROMIUM_DOWNLOAD=true npm i -g zignis zignis-plugin-read# 用法 $ zignis read [URL|本地 markdown] --format=[FORMAT]# 幫助 $ zignis read [url]

例子

# 獲取掘金一篇文章 $ zignis read https://juejin.im/post/5dd6a8106fb9a05a7f75fe74# 獲取掘金一篇文章,轉換為 markdown 格式 $ zignis read https://juejin.im/post/5dd6a8106fb9a05a7f75fe74 --format=markdown# 打開一個空的 markdown 編輯器 $ zignis read --format=web# 欣賞一下自己項目的 README $ zignis read README.md

獲取文章轉換成微信公眾號支持的格式

# 安裝 $ npm i -g zignis zignis-plugin-read zignis-plugin-read-extend-format-wechat# 例子,抓取掘金文章,并使用代理獲取文章中圖片 $ zignis read https://juejin.im/post/5dd6a8106fb9a05a7f75fe74 --format=wechat --proxy

目前適合網頁主體轉換的網站

開發過程中發現,默認行為總是不盡如人意,需要針對性的調優,目前只對下列網站做過基本調優,不保證絕對沒有問題,遇到一個解決一個。

  • 掘金

  • 簡書

  • 知乎

已知 BUG

  • 生成?mobi?格式時,遠程圖片會丟失,可以先轉成?epub,然后自己用 ebook-convert 轉成 mobi

項目地址

  • zignis-plugin-read?https://github.com/vipzhicheng/zignis-plugin-read

  • zignis-plugin-read-extend-format-wechat?https://github.com/vipzhicheng/zignis-plugin-read-extend-format-wechat

使用過程中程序 Bug 反饋

  • 可以直接在公眾號留言,我會第一時間反饋給作者

  • 可以到上面Github項目中提交Issues

結束語

如果這個神器給你帶來便利,花費你幾秒寶貴的時間到Github點擊一個Star

往期精彩文章

  • K8S 金絲雀部署之 Istio

  • Harbor v1.7.0自動鏡像回收

關注公眾號

歡迎大家關注交流,定期分享自動化運維、DevOps、Kubernetes、Service Mesh和Cloud Native

總結

以上是生活随笔為你收集整理的网页主体格式转换神器的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。