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

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了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笔记——模块的开发的主要内容,如果未能解决你的问题,请参考以下文章

Nodejs学习笔记----- 模块系统和函数

Node.js学习笔记-模块化开发

Node.js学习笔记-模块化开发

node.js学习笔记——创建第一个应用

Node.js之Web学习笔记

系列文章--Node.js学习笔记系列