码迷,mamicode.com
首页 > Web开发 > 详细

NodeJS模块系统

时间:2017-03-18 00:47:24      阅读:190      评论:0      收藏:0      [点我收藏+]

标签:集中   nbsp   组成   相对   ports   nodejs   程序   path   编译   

为了让NodeJS的文件可以相互调用,NodeJS提供了一个简单的模块系统。

模块是NodeJS应用程序的基本组成部分,文件和模块是一一对应的,换言之,一个NodeJS文件就是一个模块,这个文件可能是javascript代码,JSON或者编译过的C/C++扩展。

 

创建模块

// hello.js

exports.world = function(){

    console.log(‘hello world‘);

}

// main.js

var hello = require(‘./hello‘);

hello.world();

 

require方法

require方法接受以下集中参数的传递

1、http、fs、path等,原生模块。

2、./mod或./mod,相对路径的文件模块。

3、/pathtomodule/mod,绝对路径的文件模块。

4、mod,非原生模块的文件模块。

NodeJS模块系统

标签:集中   nbsp   组成   相对   ports   nodejs   程序   path   编译   

原文地址:http://www.cnblogs.com/yzpweber/p/6569176.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!