模块化:
将一些功能相似的代码,统一放在一个文件或是文件夹中,然后暴露出去,给其他人用,这种思想称之为模块化思想。
Noodjs中的模块化思想体现:
在NoodJs中,不同的功能放在不同的模块中,比如Nood中将文件操作放在File System模块中,将路径相关的功能放在Path中,将url相关的功能放在URL模块中,将网络请求功能的代码放在Http模块中。
优点:
方便管理,避免代码多次重复的写
NoodJs中模块的分类:(一些核心模块由NoodJs本身提供)
http(网络操作)
url(url操作处理)
querystring(参数处理)
fs(文件操作)
path(文件路径操作) 注:主要的NoodJs中的模块下一章详解
自定义模块:程序员基于NoodJs写的功能块(类似于封装复用的函数);
第三方模块(包):也称之为包,主要集中在npmjs.com上面(一些大神基于NoodJs写的功能块);
欢迎分享本文,转载请保留出处:前端ABC » Node 的模块化思想