目标
新建node3项目,当在浏览器中访问 http://localhost:3000/ 时,输出中国制造网(http://cn.made-in-china.com/nmEJVvWbTxcu-gongsi-1.html) 公司页面所有的公司和地址,以 json 的形式。
例如:
内容
我们需要的依赖分别是 express,superagent 和 cheerio。
先介绍一下:
superagent(http://visionmedia.github.io/superagent/ ) 是个 http 方面的库,可以发起 get 或 post 请求。
cheerio(https://github.com/cheeriojs/cheerio ) 大家可以理解成一个 Node.js 版的 jquery,用来从网页中以 css selector 取数据,使用方式跟 jquery 一样一样的。
npm install name –save不再多说了。直接上代码了