常用模块以及使用

常用模块以及使用

supervisor

nodejs在实现http时候,无论修改了代码的哪一分部分,都必须终止nodejs再重新运行才会生效。因为nodejs只有在第一次引用到某部分时才回去解析脚本文件,以后都会直接在内存中访问,避免重复载入。

supervisor 会监视你对代码的改动,并自动重启nodejs

安装与配置

    # npm install -g supervisor    # supervisor app.js   运行服务器 ,当代码改动的时候会自动加载

登录后复制

Connect

介绍

Node是一个中间件框架,作用是基于web服务器做中间件管理,类似于java的过滤器。在connect中,提供了几个常用的组件,可以用来做请求日志,静态文件服务,请求体解析,会话管理等。

使用,使用use方法用于注册中间件到一个connect对象的队列中

    app.use(connect.staticCache());    app.use(connect.static(__dirname + '/public'));    app.use(connect.cookieParser());    app.use(connect.session());    app.use(connect.query());    app.use(connect.bodyParser());    app.use(connect.csrf());    app.use(function (req, res, next) {  // 中间件    });    app.listen(3001);    复制代码

登录后复制

流程图,必须要有一个中间件调用res.end()方法来告知客户端请求已被处理完成,否则客户端将一直处于等待状态。

常用模块以及使用

本篇文章讲解了常用模块以及使用,更多相关内容请关注【创想鸟】。

相关推荐:

简易 PHP+MySQL 分页类

两个不用递归的树形数组构造函数

HTML转Excel,并实现打印,下载功能

以上就是常用模块以及使用的详细内容,更多请关注【创想鸟】其它相关文章!

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至253000106@qq.com举报,一经查实,本站将立刻删除。

发布者:PHP中文网,转转请注明出处:https://www.chuangxiangniao.com/p/2833485.html

(0)
上一篇 2025年3月9日 04:23:08
下一篇 2025年2月28日 12:05:56

AD推荐 黄金广告位招租... 更多推荐

相关推荐

发表回复

登录后才能评论