欢迎光临
这是我的个人博客

nodejs-自定义模块

学习之前首先你要先有js的基础,和一定编程语言的基础。

其中node.js 自带的模块:

http服务、fs文件操作、url路径、path路径处理、os操作系统等。

安装nodejs 链接: http://nodejs.cn/download/

模块规范:

  1. 一个文件就是一个模块
  2. 通过exports和modul.exports来导出模块中的成员(声明模块中的哪些功能可以使用)
  3. 在另外一个文件中通过require来加载模块

创建文件(两个文件在同一个目录下)

a.js

// 步骤1:定义函数
function a(){
	console.log("a");
}
function b(){
	console.log("b");
}
function c(){
	console.log("c");
}
function d(){
	console.log("d");
}
//步骤2 导出exports/module.exports.成员名=值
// 写法一:exports.属性/方法 = 功能
//写法二:module.exports.属性/方法名 =变量名

exports.a =a ; //module.exports.a=a
exports.b=b;
exports.c=c;
exports.d=d;

两种写法不同效果一样,使用写法一更简单!

b.js
var b = require('./a');//.js不用写
console.log(b); //打印函数
b.a();//调用a.js中的函数

赞(1)
未经允许不得转载:好好网 » nodejs-自定义模块

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址