首页 > Web开发 > 详细

Node.js模块

时间:2019-06-20 23:25:35      阅读:130      评论:0      收藏:0      [点我收藏+]

服务端的模块放在哪里
var http = require("http");

...

http.createServer(...);
Node.js 中自带了一个叫做 http 的模块(模块都是对象,有的要写路径引入,有的安装),我们在我们的代码中请求它并把返回值赋给一个本地变量(http)。
这使我们的本地变量变成了一个拥有所有 http 模块所提供的公共方法的对象。


由于 Node.js 中存在 4 类模块(原生模块和3种文件模块),尽管 require 方法极其简单,但是内部的加载却是十分复杂的
http、fs、path等,原生模块。
./mod或../mod,相对路径的文件模块。
/pathtomodule/mod,绝对路径的文件模块。
mod,非原生模块的文件模块。

exports 和 module.exports 的使用
如果要对外暴露属性或方法,就用 exports 就行,要暴露对象(类似class,包含了很多属性和方法),就用 module.exports。

Node.js模块

原文:https://www.cnblogs.com/shenlan88/p/11061807.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!