nodejs require 方法

requie 可以引用:
(1) 官方lib库中的文件
(2)npm 库中的文件 js文件
(3) json文件
(4)编译好的c++文件(name.node)

require的使用:
(1)它相当于module.exports的传送门

(2)module.exports后面的内容是什么,require的结果就是什么,对象、数字、字符串、函数……再把require的结果赋值给某个变量

(3)而且require理论上可以运用在代码的任何地方,甚至不需要赋值给某个变量之后再使用。

require 加载顺序:

(1)首先加载核心模块

(2)试图在require 的名称后面加上.js 去搜索并加载.

(3)试图在require 的名称后面加上.json 去搜索并加载.

(4)试图在require 的名称后面加上 .node 去搜索并加装编译好的c++模块.

在实际开发过程中 如果你的文件和核心库文件同名 加载过程中是会直接忽略你的项目文件
在 server下有 config.json require("config")

require具体的加载过程是

(1)核心库中如果有config.js 会直接加载 忽略你的文件

(2)如果没有会检查你的项目中是否有这个.js文件

(3)如果没有才会去查询 .json 文件

所以在开发过程中最好使用其相对路径 指明具体文件

相关文章

这篇文章主要介绍“基于nodejs的ssh2怎么实现自动化部署”的...
本文小编为大家详细介绍“nodejs怎么实现目录不存在自动创建...
这篇“如何把nodejs数据传到前端”文章的知识点大部分人都不...
本文小编为大家详细介绍“nodejs如何实现定时删除文件”,内...
这篇文章主要讲解了“nodejs安装模块卡住不动怎么解决”,文...
今天小编给大家分享一下如何检测nodejs有没有安装成功的相关...