起源
搞这个事的主要原因是layui
重要公告,内容如下:
所有对 layui 为之热爱、鞭策、奉献,和支持过的开发者:
请接受我用意念和字节传达的深深歉意。这是一个无力、无奈,甚至无助的决定:
ayui 官网将于 2021年10月13日 进行下线。
届时,包括新版下载、文档和示例在内的所有框架日常维护工作,将全部迁移到 Github 和 Gitee。
此后,layui 仍会在代码托管平台所活跃,且 2.7 正式版也将在其间首发。而 layui 官网将不复存在。
这不是终结,只是重归到开源的纯粹中来。
再者,对于 layuiAdmin 和 layim 专区,将会迁移到新站进行保留,以便老用户还能下载使用,且此二者不再面向新用户。
过去五年,layui 有幸被应用在不计其数的 Web 平台,在前端工程化迅速席来的浪潮中,我们仍然感受到一丝来自于 jQuery 的余晖,这是一种带有热量的冰冷(反之亦可)。使命已达,便纵有万般遗憾,更与何人说?!
最后,请大家怀揣对 Web 前端技术的热忱,去拥抱 Vue.js、拥抱 Element UI、拥抱更好的新时代,
以及,所有那些值得去追求的美好事物。
—— 贤心
从18年入行就接触到了layer,就觉得巨好用,就一直在用,也在推荐身边的人用!
直到后来使用layui,作为一个后端程序员,简直太好用了。
现在突然说官网要下架了,还是很难过的。
我会一直支持layui的。
不过这版文档已经用习惯了,新版虽然还有文档,但我怕用不习惯,所以想把这个文档保存一份静态的。但人工保存工作量太大所有便有了此想法。
思路
- 输入页面主页,查找子页面(只包含当前域名),递归保存。
- 获取页面源码,保存为html。
- 获取页面内所有静态资源,依次下载。
- 替换保存的页面源码中的静态资源链接为新下载的路径,资源以
/
开头。 - 替换子页面链接。
- 最后打包所有资源。
干
国庆节有事干了。
结果
经过国庆假期的努力,有了以下几个项目。
文档下载项目地址:https://gitee.com/itmtr/itmtr_document_download
layui文档项目地址:https://gitee.com/itmtr/layui_doc
layui文档地址:http://layui.itmtr.cn/