【SRH】------node遵循的规范,模块划分
1.node遵循的是COMMONJS规范(规范即规定如何导入导出)
1、导入:require 2、导出:module.exports
2.模块分类:
1、核心模块
nodejs下载安装完成后会自带一些模块,这些模块不需要下载,
可以直接通过require引入,比如http模块
2、自定义模块
自己写的模块,通过module.exports = {}导出,通过require引入时,必须带上准确的路径
3、第三方模块
通过在npm install --save-dev <name>在npm官网上下载的模块,
下载完成后可直接通过require进行导入
3.如何区分核心模块和第三方模块
1.核心模块不需要下载,nodejs下载安装完成后会自带一些模块,这些模块就是核心模块
2.第三方模块需要通过npm install 进行下载,下载后存在于nodeModules中