nodejs
北杨
编程里面面的小学生
展开
-
【nodejs】---写一个方法,可以删除一个文件夹---【北杨】
const fs=require("fs");const path=require("path");function deletePath(dir){ if(!~fs.existsSync(dir))return; var dirs=fs.readdirSync(dir); dirs.forEach(function(file){ var nowPath...原创 2018-12-03 15:40:29 · 352 阅读 · 1 评论 -
【nodejs】---最简单的用nodejs爬取数据的方法---【北杨】
将www.baidu.com的页面内容copy至index.html中const http=require('https');const fs=require('fs');//发起服务器短的请求http.get('https://www.baidu.com/', (res) => { // console.log(res) // console.log(res.statusC...原创 2018-12-03 15:56:25 · 975 阅读 · 0 评论 -
【nodejs】---封装一个发送邮件的模块---【北杨】
/*封装一个发送邮件的模块调用通过传递参数的方式 来到达到简化调用*/const nodemailer = require(‘nodemailer’);let transporter = nodemailer.createTransport({service: ‘qq’, // 运营商 qq邮箱 网易//port: 465,secure: true,auth: {user:‘...原创 2018-12-03 16:02:15 · 691 阅读 · 1 评论 -
【北杨】---pipe管道操作--文件复制/粘贴/压缩---【NodeJS】
将文件写入至指定的文件中// 读写流配合pipeconst fs=require('fs')let read=fs.createReadStream('./events.js')// 创建可读的流let writestream=fs.createWriteStream('./events4.js')//// 创建可写的流read.pipe(writestream)文件压缩后写入c...原创 2018-12-03 19:13:26 · 527 阅读 · 0 评论 -
node03
复习1.昨天所学内置模块fs/http/querystring/path2.path.join的作用是什么获取某一个路径,用来获取绝对路径3.__dirname在path中的作用当前文件夹的绝对路径4.5.url的全称,包含哪些部分统一资源定位符,6.文件操作7.文件夹操作8.url的方法homework目录树分析:1)获取目标文件夹的目录内容2)将文件或者文件夹进...转载 2018-11-28 11:04:18 · 317 阅读 · 0 评论 -
node01
node 01nvm 使用 便于我们切换版本nvm -v version nvm的版本nvm -ls 展示当前通过nvm 管理的node 版本 默认没有nvm install node@8.12.0 安装node版本nvm uninstall node@8.12.0 进行卸载nvm use 版本号 表示切换到某一个node版本浏览器的方法 在node中 都不不能用...转载 2018-11-28 08:03:36 · 279 阅读 · 0 评论 -
node02
昨天的回顾作业:根据自己的需求来完善发送验证码的需求,群发的功能常用的内置模块urlquerystringhttpeventpathfsstreamhttp模块跨域创建服务器爬虫 获取数据 获取图片 获取音频爬虫通过获取网页的源代码1) 用http接口的get方法进行获取源码:http.get();2)cheerio插件:实现将一堆字符串进行处理;...转载 2018-11-27 10:58:33 · 303 阅读 · 0 评论 -
【nodejs】---写一个模块,打印当前的目录树---【北杨】
分析:读取目录 目录有文件,有文件夹,区分文件或者文件夹,文件的话直接打印,文件夹继续读取目录//加载node中fs、path的内置模块const fs=require("fs");const path=require("path");let target=path.join(__dirname,"./");function loadTre原创 2018-12-03 15:37:34 · 379 阅读 · 0 评论