NodeJsnodejs学习初体验(4)小爬虫var http = require('http') var url = 'http://www.imooc.com/learn/348' var cheerio = require('cheerio') http.get(url,function(res){ var html = '' res.on('data',function(data){ html作者王明昌发布时间2019-01-07复制var http = require('http') var url = 'http://www.imooc.com/learn/348' var cheerio = require('cheerio') http.get(url,function(res){ var html = '' res.on('data',function(data){ html += data }) res.on('end',function(){ console.log(html)//打印HTML // filterChapters(html) }) }).on('error',function(){ console.log("获取失败") }) // //安装模块 npm install cheerio // function filterChapters(html){ // var $ = cheerio.load(html) // var chapters = $('.learnchapter') // }
2019-01-07nodejs学习初体验(3)api//url网址解析 // url.parse 将网址解析成对象 > url.parse('https://www.imooc.com/video/6710') > url.parse('https:/
2019-01-07nodejs学习初体验(1)// 简单的搭建web服务器 var http = require('http'); var server = http.createServer(function(req,res){ res.wri
2019-01-07nodejs学习初体验(2)模块与包管理工具// 模块与包管理工具 npm install 模块的流程 1. 创建模块 test.js 2. 导出模块 (两种) exports.add = function(){} function add()