首页 > 代码库 > node.js笔记——模块的开发

node.js笔记——模块的开发

模块是什么?

简单来说模块是用来将实现某个功能的代码进行封装以便在其他项目中通过简单引入的方式实现模块中封装的功能的一个东西!!(我更想管他叫小程序)。

模块的引入

模块的引入使用reqiure()函数来实现例如引入http模块

var h = require("http");

 

这里需要注意的是require()加载函数可以加载指定的js文件,当引入的不是某个js文件而是一段没有扩展名的字符时,默认node.js会加载当前根目录下的node_modules文件夹下面的文件夹里的文件 并且需要设置一个package.json文件来申明模块的入口文件例如:

{  "name": "test",   //项目名称(必须)  "version": "1.0.0",   //项目版本(必须)  "description": "This is for study gulp project !",   //项目描述(必须)  "main": "./lib/app.js",   //项目主页}

当引入该模块是会默认的访问app.js文件

更多请访问 码缘 » node.js笔记——模块的开发

node.js笔记——模块的开发