Skip to content

爬取一个 HTML 页面,自动生成 Hexo 等静态博客软件可读的文件格式并转换图片为 webp

License

Notifications You must be signed in to change notification settings

University-Of-Fool/html2blog.js

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

html2blog.js

爬取一个 HTML 页面,自动生成 Hexo 等静态博客软件可读的文件格式并转换图片为 webp

注意

主要针对 WordPress ,且部分逻辑针对特定 WordPress 插件(Syntax-highlighting Code Block (with Server-side Rendering)),请在使用之前修改 generate.js 内部逻辑

使用

npm install
node html2blog -u <爬取的链接> -f <输出的博客文件> -p <图片文件前缀>

生成的文件可以在 output/ 看到。

关于 图片文件前缀

程序会自动改写 HTML 内 <img> 标签的 src/<前缀>/<前缀>-<序号>.webp (默认值) ,并遵循此路径储存。
你也可以在 config.toml 里自定义图片路径

配置

config.toml 内一目了然。

拓展阅读

  • md2wp.py - 从 Markdown 文件生成 WordPress 页面

LICENSE

MIT。

About

爬取一个 HTML 页面,自动生成 Hexo 等静态博客软件可读的文件格式并转换图片为 webp

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published