Node(五)File System小案例(删除文件夹及下面的所有文件) 附上代码,注释已加上(注意:要用同步的方式写,由于文件夹数不确定,所以需要所有的文件删除后才能删除文件夹,亲身经历,就是因为这个小问题,整了很久) const fs = require('fs'); //封装一个立即执行函数,返回对象 let delDir = (() => { return { & 2018-11-28 Node.js
Node(四)内置模块之File System 文件和文件夹的操作(fs模块)下面是fs的几种功能:首先在js文件最上方引入模块 const fs = require("fs"); 对文件夹操作:1.新建文件夹//mkdirSync里的参数是文件路径和回调函数,Sync表示同步执行,若无Sync,则表示异步执行(下同) fs.mkdirSync('./files/t 2018-11-28 Node.js
Node.js(三)发送邮件模块(第三方模块) 模块文件:首先用Npm下载一个由Andris Reinman大佬的第三方模块nodemailer 修改了一下他的模块生成一个js文件: //引入模块 const nodemailer = require("nodemailer"); //新建对象 let obj = { transporter: no 2018-11-27 Node.js #Node.js
Node.js(二)模块使用 节点有三种模块:内置模块(节点文档里有),第三方模块(大佬们自己写的模块),自定义模块(成为大佬的必经之路); 1.创建自定义模块的方式: 新建一个JS文件,如: let obj = { name: 'AAA', SayHello:function(){ console.log( “你好” + this.name) } 2018-11-27 Node.js #node.js
Node(一)初识 Node是一个JavaScript的运行环境(平台);不是一个框架或语言。配置环境:可以先下载一个NVM(Node版本管理工具),GitHub上有下,附上地址(https://github.com/coreybutler/nvm-windows/releases)。下载安装之后先在安装的根目录配置TXT文件(settings.txt)root 配置为当前 nvm.exe 所在目录 path 配置为 2018-11-27 Node.js #Node.js