require() - NodeJS
require() 是什么?
require()是NodeJS中的一个全局函数,通过该函数可以引入模块、JSON、或本地文件。可以从 node_modules
引入模块。 可以使用相对路径(例如 ./
、 ./foo
、 ./bar/baz
、 ../foo
)引入本地模块或 JSON 文件,路径会根据当前工作目录进行处理。
require() 怎么使用?
1、引入本地模块
const myLocalModule = require('./path/myLocalModule');
2、引入JSON文件
const jsonData = require('./path/filename.json');
3、引入 node_modules 模块或者node.js 内置模块
const crypto = require('crypto');
4、引入js文件
const defaultSettings = require('./src/settings.js')
require() - NodeJS相关推荐
- Node.js中exports、module.exports、require之间的关系
Node中的js文件 Node中的每个JS文件都是一个单独的模块,模块中包含的核心变量:exports.module.exports.require nodejs中module文档 // 插入图片 E ...
- NodeJs 之模块系统
前言 随着前端的发展,工程模块儿化已经是必不可少的一部分了,为了让NodeJs的文件可以相互调用,NodeJs提供了一个简单的模块系统:简单点说:一个 nodeJs 文件就是一个模块儿 . 通过代码来 ...
- js和css和img,Node.js压缩web项目中的js,css和图片
安装node.js 这个非常简单,下载下来,配置下环境变量就可以了,使用node -v查看是否安装成功 安装压缩需要的模块分别是uglify-js,clean-css,node-smushit 命令是 ...
- WebSocket使用案例
WebSocket使用案例 目录 web客户端 websocket nodejs服务器端websocket websocket案例 对于WebRTC项目而言,nodejs主要是实现信令服务器的功能,客 ...
- Node.js压缩web项目中的js,css和图片
2019独角兽企业重金招聘Python工程师标准>>> 安装node.js 这个非常简单,下载下来,配置下环境变量就可以了,使用node -v查看是否安装成功 安装压缩需要的模块分别 ...
- haxe, haxelib, nekotools 三个命令
layout title date categories post 各种命令及参数(包含库管理) 2014-03-30 14:10:10 -0700 haxe 主要描述 haxe, haxelib, ...
- Nodejs的模块系统以及require的机制
一.简介 Nodejs 有一个简单的模块加载系统.在 Nodejs 中,文件和模块是一一对应的(每个文件被视为一个独立的模块),这个文件可能是 JavaScript 代码,JSON 或编译过的C/C+ ...
- nodejs里require的调试截屏
例子:我执行到了下图第二行: const TCPClient = require('-/modules/tcpClient/index') 那么我们就进入require的内部进行调试: 进入第11行: ...
- 单步调试理解webpack里通过require加载nodejs原生模块实现原理
在webpack和nodejs里,我们经常使用require函数加载原生模块或者开发人员自定义的模块. 原生模块的加载,比如: const path = require("path" ...
最新文章
- docker 安装和使用
- 计算机组成原理两数相加指令,计算机组成原理复习题
- 【Android RTMP】x264 图像数据编码 ( Camera 图像数据采集 | NV21 图像数据传到 Native 处理 | JNI 传输字节数组 | 局部引用变量处理 | 线程互斥 )
- python六十四: 迭代器协议
- 安卓SQLiteOpenHelper使用说明
- linux下的FTP服务配置
- matlab创建nc文件怎么打开,MATLAB打开nc文件并读取nc文件数据
- 前端开发使用react实现简易路由
- 百度网盘也能BT下载ED2K
- 基于STM32的红绿灯控制系统设计
- 强力推荐一款游戏十分好玩
- .so文件(so文件是什么)
- Learning to Reweight Examples for Robust Deep Learning
- 业务:金融科技行业分析
- 谷歌浏览器网页翻译失效的解决方案
- 盘点10款超好用的数据可视化工具
- 21个小故事,21个启示
- 数学建模(2)--TOPSIS法
- shell批处理 FFmpeg 批量转换格式 webm转MP4
- python ppt转pdf macos_如何在 macOS 上一键批量把 PPT 和 Word 文件转成 PDF
热门文章
- Workflow Pattern
- 深度学习入门及深度学习学习路线
- C++,软开测开,CV岗面试常考知识点
- 新浪微博开放平台账号申请(基于dcloud开发)
- python二进制文件对比_二进制文件 .VS. 文本文件 > python
- 入职第一天,HR拿了一个橙子进门说:你的学历不是统招本科,不符合公司要求,给你个橘子,走吧!...
- 网页抓包工具httpwatch
- 工具 | Charles对Chrome浏览器抓包
- 一年大约有3.1536*107s。编写一个程序,要求 输入你的年龄,然后显示该年龄等于多少秒。
- 残差网络解决什么问题详解残差网络