首页 > 其他 > 详细

manifest资源提取工具

时间:2014-03-27 08:51:21      阅读:482      评论:0      收藏:0      [点我收藏+]

因业务需要,写了个manifest资源提取工具,该机制是将html文件作为入口文件进行资源抓取。原理是先简单扫html token,然后直接遍历每个tag token是否属于需要的资源(css,js,img),获取到css link的时候,再抓取里的图片文件,最后再合并成资源集合对象并创建manifest文件。

 

安装:

bubuko.com,布布扣
$ npm install manifest-res
bubuko.com,布布扣

使用:

bubuko.com,布布扣
var mr = require("manifest-res");

mr.build("http://www.cnblogs.com", "./cnblogs.appcache", function(data){
    console.log(data);
});
bubuko.com,布布扣

该例子成功后会在当前目录下创建cnblogs.appcache文件。

 

对象方法说明:

build(file, manifestFileName, callback);

    参数:

        file参数可以是本地html文件路径,也可以是http路径;

        manifestFileName为新生成的文件名;

        callback回调接收一个data(Array)参数,为提取出来的资源列表;

manifest资源提取工具,布布扣,bubuko.com

manifest资源提取工具

原文:http://www.cnblogs.com/Random/p/3626087.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!