广告
返回顶部
首页 > 资讯 > 前端开发 > JavaScript >nodejs中require如何用
  • 786
分享到

nodejs中require如何用

2024-04-02 19:04:59 786人浏览 独家记忆
摘要

本文小编为大家详细介绍“nodejs中require如何用”,内容详细,步骤清晰,细节处理妥当,希望这篇“nodejs中require如何用”文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起来学习新

本文小编为大家详细介绍“nodejs中require如何用”,内容详细,步骤清晰,细节处理妥当,希望这篇“nodejs中require如何用”文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起来学习新知识吧。

在nodejs中,require用于加载模块或文件;require函数是一种运行时同步加载的机制。当该函数使用一个参数时,参数值可以带有完整路径模块的文件名,也可以为模块名,当node加载该文件后,会有一个“require.cache”函数对该文件进行缓存

本文操作环境:windows10系统、nodejs 12.19.0版、Dell G3电脑。

nodejs中require怎么用

在node中,可以使用require()函数来加载模块.

require函数使用一个参数,参数值可以带有完整路径的模块的文件名,也可以为模块名.当使用node中提供的模块时,在require函数中只需要指定模块名即可.

require函数是一种运行时同步加载的机制(拷贝该文件),当node加载该文件后,会有一个require.cache函数对该文件进行缓存

字符串中是否含有路径。如以下示例

1、无路径(也称为加载模块):require('find')

2、有路径(也称为加载文件):require('./find.js')

加载模块

例子:

require('find')

1、node会先查找find模块是否是内置模块(nodejs内置的模块有fs、Http等),找不到则进行下一步

2、从当前目录向外寻找node_moludes查找是否有find.js文件,找不到进行下一步;

3、在node_moludes中找find文件夹,寻找index.js文件;

4、没有index.js文件,则去package.JSON中查找main字段,该字段对应于一个入口路径;

5、以上都找不到,报错。

加载文件

例子:

require('./find')

1、node会先找当前目录下的find.js文件;

2、进而寻找find.json文件;

3、寻找当前目录下的find文件夹的index.js

4、没有index.js文件,则去package.json中查找main字段,该字段对应于一个入口路径。

读到这里,这篇“nodejs中require如何用”文章已经介绍完毕,想要掌握这篇文章的知识点还需要大家自己动手实践使用过才能领会,如果想了解更多相关内容的文章,欢迎关注编程网JavaScript频道。

--结束END--

本文标题: nodejs中require如何用

本文链接: https://www.lsjlt.com/news/98221.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • nodejs中require如何用
    本文小编为大家详细介绍“nodejs中require如何用”,内容详细,步骤清晰,细节处理妥当,希望这篇“nodejs中require如何用”文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起来学习新...
    99+
    2022-10-19
  • 浅谈NodeJS中require路径问题
    项目需要用nodejs,感觉nodejs是前端装逼神器了,是通向全栈工程师的必经之路哇,接下来开始踏上学习nodejs的征程。下面是第一个hello,world的程序。 1、server.js文件,这相当于...
    99+
    2022-06-04
    浅谈 路径 NodeJS
  • PHP中require()函数如何使用
    PHP中require()函数如何使用,相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。调用文件config.inc的程序代码:< php  &...
    99+
    2023-06-17
  • JavaScript中如何使用import和require打包
    这篇文章主要介绍了JavaScript中如何使用import和require打包,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。前言:之前使用...
    99+
    2022-10-19
  • nodejs中await如何用
    本篇内容介绍了“nodejs中await如何用”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成! ...
    99+
    2022-10-19
  • nodejs中archiver如何用
    本篇内容介绍了“nodejs中archiver如何用”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成! ...
    99+
    2022-10-19
  • node.js中的require使用详解
    代码注释里已经描述的非常的清晰,这里就不多废话了,直接奉上代码: //建立一个页面2.js;代码如下 var name="思思博士"; exports.name=name; //建立一个页面1....
    99+
    2022-06-04
    详解 node js
  • nodejs中如何使用JWT
    这篇“nodejs中如何使用JWT”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇“nodejs中如何使用JWT”文章吧。什么是...
    99+
    2023-07-04
  • PHP中怎么使用include和require
    这篇文章主要介绍PHP中怎么使用include和require,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!php的框架有哪些php的框架:1、Laravel,Laravel是一款免费并且开源的PHP应用框架。2、P...
    99+
    2023-06-14
  • php中require的作用是什么
    php中require的作用是什么?很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。require语句可以包含并运行指定文件,用于在执行流中插入写在其他文件中的有用...
    99+
    2023-06-15
  • PHP中require和require_once怎么使用
    在PHP中,`require`和`require_once`都是用于引入文件的命令。使用`require`命令时,需要指定一个文件路...
    99+
    2023-08-11
    PHP
  • Node.js的require函数中如何添加钩子
    本文小编为大家详细介绍“Node.js的require函数中如何添加钩子”,内容详细,步骤清晰,细节处理妥当,希望这篇“Node.js的require函数中如何添加钩子”文章能帮助大家解决疑惑,下面跟着小编...
    99+
    2022-10-19
  • 如何在Nodejs中使用forEach
    如何在Nodejs中使用forEach?相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。利用数组对象方法push/shift可实现队列先进先出特性,例如:>a=[][]>...
    99+
    2023-06-06
  • nodejs中eval方法如何用
    这篇文章主要讲解了“nodejs中eval方法如何用”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“nodejs中eval方法如何用”吧! ...
    99+
    2022-10-19
  • JWT如何在nodejs中使用
    这篇文章主要介绍“JWT如何在nodejs中使用”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“JWT如何在nodejs中使用”文章能帮助大家解决问题。什么是JWTJ...
    99+
    2022-10-19
  • 如何使用nodejs中的koa
    本篇内容主要讲解“如何使用nodejs中的koa”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“如何使用nodejs中的koa”吧! ...
    99+
    2022-10-19
  • PHP中include和require的使用详解
    在PHP中,有两种包含外部文件的方式,分别是include和require。他们之间有什么不同呢? 如果文件不存在或发生了错误,require产生E_COMPILE_ERROR级别...
    99+
    2022-11-12
  • PHP中的include和require怎么使用
    本篇内容介绍了“PHP中的include和require怎么使用”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!概要require() 语句的...
    99+
    2023-06-27
  • nodejs 如何使用
    Node.js 是一个运行在服务器端的 JavaScript 运行时环境,它能够解析和执行 JavaScript 代码。Node.js 很容易上手,因为 JavaScript 是世界上最流行的编程语言之一,并且 Node.js 有着庞大的社...
    99+
    2023-05-16
  • nodejs中Express中间件如何使用
    本篇文章给大家分享的是有关nodejs中Express中间件如何使用,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。Express是一个基于No...
    99+
    2022-10-19
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作