内置模块:(NODE环境天生提供的):http(createServer...)、fs(writeFileSync、readFileSync)、url
自定义模块:我们自定义的模块
在NODE环境中,我们在当前的项目下创建一个JS文件,就相当于创建了一个模块,例如:新建一个a.js.相当于创建了a模块
如果需要提供一些方法给其它的模块使用,则需要通过module.exports把方法导出,例如:在A模块中写了
module.exports={fn:fn} / module.exports.fn=fn
如果现在B模块中使用,我们需要先导入var a = require("./a");
这样就可以调取a模块中的方法了 a.fn()
第三方模块:别人写好的模块我们拿来使用 在NODE中我们如果需要使用别人的模块,需要使用NPM这个命令进行管理https://www.npmjs.com/
安装:nmp install 第三方模块名称 -g(安装到NODE的全局环境中)
卸载:npm uninstall 第三方模块名称 -g
安装成功后在JS中通过var less = require("less");把刚才安装的第三方模块导入到JS中,这样的话我们就可以使用这个模块中提供的方法了less.render...
服务创建成功后,如何想服务器端发送请求?
在浏览器中输入http://localhost:端口号(默认80)/http://IP地址:端口号(默认80)