Node 的模块化思想

模块化:

将一些功能相似的代码,统一放在一个文件或是文件夹中,然后暴露出去,给其他人用,这种思想称之为模块化思想。

Noodjs中的模块化思想体现:

在NoodJs中,不同的功能放在不同的模块中,比如Nood中将文件操作放在File System模块中,将路径相关的功能放在Path中,将url相关的功能放在URL模块中,将网络请求功能的代码放在Http模块中。

优点:

方便管理,避免代码多次重复的写

NoodJs中模块的分类:(一些核心模块由NoodJs本身提供)

http(网络操作)

url(url操作处理)

querystring(参数处理)

fs(文件操作)

path(文件路径操作)   注:主要的NoodJs中的模块下一章详解

自定义模块:程序员基于NoodJs写的功能块(类似于封装复用的函数);

第三方模块(包):也称之为包,主要集中在npmjs.com上面(一些大神基于NoodJs写的功能块);

欢迎分享本文,转载请保留出处:前端ABC » Node 的模块化思想

分享到:更多 ()

发表评论 0