另一种失败

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

随笔分类 -  Node.js

摘要:相信大家平时写代码都使用过require,那么今天我们简单的写写这个原理。 首先先了解下前端有几种模块分别是干什么的:前端模块规范有三种:CommonJs,AMD和CMD。 1.CommonJs用在服务器端,AMD和CMD用在浏览器环境 2.AMD 是 RequireJS 在推广过程中对模块定义的规 阅读全文
posted @ 2018-09-26 17:39 另一种失败 阅读(1035) 评论(0) 推荐(0)

摘要:什么是node事件环,实际上就是node运行代码的机制,比如一个任务什么时候会执行以及该代码执行顺序。 在说这个node事件环之前我们需要简单的了解下node的特点: (1)单线程 (2)不适合复杂计算场景的使用但是适用于高I/O场景。 node代码执行机制(如图所示): 此外还涉及到一个同步与异步 阅读全文
posted @ 2018-09-24 16:36 另一种失败 阅读(163) 评论(0) 推荐(0)

摘要:这里面使用express-session中间件 首先是下载然后是配置以及使用 如果是退出登录那么可以使用下面的两种方法 阅读全文
posted @ 2018-02-23 23:12 另一种失败 阅读(165) 评论(0) 推荐(0)

摘要:在此使用的是cookie-parser 如果你使用的是express-generator 那么这个会自带这个模块 cookieParser()里面可以放其他的字符串改字符串配合cookie-parser会使cookie进行加密 如果是想设置cookie的话可以在路由的js里面通过像下面那样设置 ma 阅读全文
posted @ 2018-02-23 21:35 另一种失败 阅读(629) 评论(0) 推荐(0)

摘要:使用的是ejs app和上篇文章一样 下面附录上ejs 阅读全文
posted @ 2018-02-22 22:04 另一种失败 阅读(223) 评论(0) 推荐(0)

摘要:代码如下 附上app 阅读全文
posted @ 2018-02-22 21:34 另一种失败 阅读(187) 评论(0) 推荐(0)

摘要:首先是仿照路由函数,这个是引用的js 下面是入口的js 阅读全文
posted @ 2018-02-22 15:54 另一种失败 阅读(148) 评论(0) 推荐(0)

摘要:第一种方法是使用callback来拿到异步的数据,以以往文章创建一个简单的web服务器为例 首先看个callback的demo 然后改造getmimefromfile.js 然后是入口的js 这个就是使用callback处理异步返回来的数据。 那么下面就开始使用广播的方法来拿到这个数据 首先还是看个 阅读全文
posted @ 2018-02-21 16:18 另一种失败 阅读(1431) 评论(0) 推荐(0)

摘要:引用的同步加载js 获取常见的文件后缀名这个是个.json文件格式 阅读全文
posted @ 2018-02-21 15:17 另一种失败 阅读(595) 评论(0) 推荐(0)

摘要:var fs = require("fs"); // 创建一个可读流 var readerStream = fs.createReadStream('input.txt'); // 创建一个可写流 var writerStream = fs.createWriteStream('output.txt'); // 管道读写操作 // 读取 input.txt 文件内容,并将内容写入到 ou... 阅读全文
posted @ 2018-02-21 14:07 另一种失败 阅读(278) 评论(0) 推荐(0)

摘要:流方式读取 流方式写入 阅读全文
posted @ 2018-02-21 14:06 另一种失败 阅读(842) 评论(0) 推荐(0)

摘要://1.判断服务器上面有没有upload目录。没有创建这个目录。 (图片上传) //要用fs目录必须得引入fs var fs=require('fs'); // //fs.stat('upload',function(err,stats){ // // if(err){ /*没有这个目录*/ // fs.mkdir('upload',function... 阅读全文
posted @ 2018-02-21 13:51 另一种失败 阅读(157) 评论(0) 推荐(0)

摘要:/* 1. fs.stat 检测是文件还是目录 2. fs.mkdir 创建目录 3. fs.writeFile 创建写入文件 4. fs.appendFile 追加文件 5.fs.readFile 读取文件 6.fs.readdir读取目录 7.fs.rename 重命名 8. fs.rmdir 删除目录 9. fs.unlink删除文件 */ var fs=req... 阅读全文
posted @ 2018-02-20 14:51 另一种失败 阅读(283) 评论(0) 推荐(0)

摘要:首先安装express-generator 使用express --version查看express版本 生成express服务 在server文件夹下输入 在浏览器访问http://localhost:3000/,就可以看见这个express启动了 在express里面文件是使用jade进行访问的 阅读全文
posted @ 2017-10-22 13:40 另一种失败 阅读(447) 评论(0) 推荐(0)

摘要:var http = require('http'); let util = require('util'); http.get('http://www.imooc.com/u/card',function (res) { let data = ''; res.on("data",function (chunk) { data += chunk; ... 阅读全文
posted @ 2017-10-21 17:32 另一种失败 阅读(159) 评论(0) 推荐(0)

摘要:啊啊啊啊啊啊啊啊啊啊啊啊啊啊,被node的fs坑了一下午,我又爬上来了,要坚强的笑着活下去,嗯,没毛病老铁。 阅读全文
posted @ 2017-10-21 17:30 另一种失败 阅读(284) 评论(0) 推荐(0)

摘要:具体更多操作请访问http://nodejs.cn/api/ 阅读全文
posted @ 2017-10-21 17:26 另一种失败 阅读(208) 评论(0) 推荐(0)

摘要:最近在学Node.js,所以学到一点东西就更新在上面吧,如果有错误,欢迎大家指正。 阅读全文
posted @ 2017-10-21 17:25 另一种失败 阅读(126) 评论(0) 推荐(0)