摘要: What:当前地址路径下又拼接的内容,显示不同的页面 How: 1.编辑文件index.html,contact.html以及Api文件夹下的user.html 2.app.js文件 3.在页面中打开 http://127.0.0.1:3033/Api/user,根据3033后的文件名不同,展示不同 阅读全文
posted @ 2017-06-01 16:09 female攻城狮 阅读(161) 评论(0) 推荐(0) 编辑
摘要: 读取HTML 1.编辑index.html文件 2.引入服务器模块,并读取文件 3.运行服务器,在网页中打开 读取JSON 1.编辑person.json文件 2.引入服务器模块,并读取文件 3.在浏览器打开文件 阅读全文
posted @ 2017-06-01 15:21 female攻城狮 阅读(212) 评论(0) 推荐(0) 编辑
摘要: ‘on’添加事件‘data’,分片段读取 如图: 2.写入数据流 阅读全文
posted @ 2017-06-01 14:33 female攻城狮 阅读(242) 评论(0) 推荐(0) 编辑
摘要: What:服务器向前端返回数据的原理 1.Buffer:缓存区,可以在TCP流和文件操作系统等场景中处理二进制数据流。//盒子的作用存储数据 2.Streams:数据流的形式传递到页面来,//相当于水流 3.Pipes:管道事件,可以操作数据流输出到哪里去 >浏览器页面 阅读全文
posted @ 2017-05-31 17:10 female攻城狮 阅读(160) 评论(0) 推荐(0) 编辑
摘要: Why:可以搭建属于自己服务器 What: How 阅读全文
posted @ 2017-05-31 16:43 female攻城狮 阅读(89) 评论(0) 推荐(0) 编辑
摘要: What · 流程:引入fs模块-->调用方法-->异常捕获 How 1.创建文件夹(fs.mkdir) //make directory 2.删除文件夹(fs.rmdir) //remove directory 3.删除文件(fs.unlink) 4.异步创建和删除文件夹 阅读全文
posted @ 2017-05-31 16:00 female攻城狮 阅读(200) 评论(0) 推荐(0) 编辑
摘要: What:对项目中的文件进行操作。 1.读取文件(fs.readFile) 2.写入文件(fs.writeFile) //修改跟写入是一个概念 3.流程:引入fs模块-->调用方法-->异常捕获 阅读全文
posted @ 2017-05-31 14:54 female攻城狮 阅读(145) 评论(0) 推荐(0) 编辑
摘要: What 1.大多数Node.js核心API都是采用惯用的异步事件驱动架构(fs/http) 2.所有能触发事件的对象都是EventEmitter类的实例 3.事件流程:引入模块-->创建EventEmitter对象-->注册事件-->触发事件 How 阅读全文
posted @ 2017-05-31 14:18 female攻城狮 阅读(127) 评论(0) 推荐(0) 编辑
摘要: 事件模块:大多数node.js核心APP Why:js代码不会将所有的代码放在一个文件,要将js代码模块化、分离化。 引入一个对象 引入多个方法 在app.js文件使用 阅读全文
posted @ 2017-05-31 11:52 female攻城狮 阅读(430) 评论(0) 推荐(1) 编辑
摘要: 环境 node、webstrom、cmd 步骤 window -->Node.js 2.在webstrom编辑main.js文件 3.在cmd执行main.js文件 4.在浏览器打开(注意:这时不要关闭cmd,否则打不开!) 阅读全文
posted @ 2017-05-26 11:15 female攻城狮 阅读(154) 评论(0) 推荐(0) 编辑