一、模块模块是一个独立功能体。1.在nodejs模块分为核心模块、自定义模块、第三方模块2.在nodejs下每一个文件(包括目录)都可以称为模块3.在nodejs下,任意一个脚本文件都自动被一个构造函数所包含(function(exports,require,module,__filename,__dirname){ //程序员编写代码 }) __filename:当前模块(文件)
转载 2023-08-07 20:39:37
103阅读
最近在做小程序开发时,有用到云函数,而云函数就是用node.js写,所以其中难免会用到一些node类库。用node类库就必选在电脑上安装node.js环境,并且配置npm命令环境变量。用mac电脑,这些基本上都是自带,不用安装和配置。但是大多数同学都是window电脑,所以今天就来教大家如何在window电脑上安装node.js并且配置npm命令 一,下载node包这里推荐大家直
windows下需要升级nodejs 仅仅需要安装最新msi 。下载地址: https://nodejs.org/download/ 注意事项:注意自己原来是安装在 Program Files (x86) 还是 Program Files,需要与原来文件夹保持一致nodejs 升级通过n模块升级1、首先安装n模块别看它名字很短,用途却很大,可以用短小精悍来形容。n模块是专
原创 2021-07-09 16:51:40
965阅读
windows下需要升级nodejs 仅仅需要安装最新msi 。下载地址: ​​https://nodejs.org/download/ ​​注意事项:注意自己原来是安装在 Program Files (x86) 还是 Program Files,需要与原来文件夹保持一致nodejs 升级通过n模块升级1、首先安装n模块别看它名字很短,用途却很大,可以用短小精悍来形容。n模块是专门用来管理nod
原创 2022-02-28 11:09:57
799阅读
模块介绍1.什么是模块        每个js文件都可以是模块,能够实现一定功能,方便开发和维修。模块化开发可以让程序员在开发过程中分工合作,每个功能写一个模块,每个模块都有一个操作,最后只需要在主模块中引入,即可使用别的模块,达到整合效果。2.模块分类(1)官方模块      &nb
转载 2024-07-01 14:14:43
92阅读
收集了NodeJS开发中常用一些模块。MVC框架 - Express Express 是轻量灵活Nodejs Web应用框架,它可以快速地搭建网站。Express框架建立在Nodejs内置Http模块上,并对Http模块再包装,从而实际Web请求处理功能。它支持多种前端模板,如Jade, EJS等。它是T.J大神作品,不过已经交由其它团队维护了。Koa是T.J大神另外一个作品,号称下
转载 2023-09-15 16:50:54
54阅读
图片处理 1.Manipulate images 官网:://github.com/aheckmann/gm ImageMagick和GraphicsMagick主要用于图片创建、编辑、合成图片。它们可以读取、转换、写入多种格式图片。图片切割、颜色替换、各种效果应用,图片旋转、组合,
原创 2022-04-06 11:01:06
558阅读
NodeJS中,每个js文件就是一个模块,而文件路径就是模块名, 在编写每个模块时,都有require、exports、module三个预先定义好变量可供使用。 require函数用于在当前模块中加载和使用别的模块,其中js扩展名可省略,require多次不会重复初始化,如果传递给require Read More
转载 2016-08-06 10:29:00
138阅读
2评论
说千遍,道万遍,不如动手做一遍,我们实现一个node所谓模块 看下上面的图,了解一下模块自始至终一个流程,首先是创建模块,也就是一个入口js文件,里面加了一些特定功能,然后导出这个模块, 把这个功能和这个文件,也就是这个模块名建立关系,紧接着就是加载模块,在其他文件里面引入并加载这个模块
转载 2018-05-22 06:59:00
134阅读
2评论
一、promise对象利用all()方法实现简洁输出const fs = require("fs"); const path = require("path"); const util = require("util"); let filePath1 = path.join(__dirname, "files", "1.txt"); let filePath2 = path.join(__dir
nodejs加密模块 crypto 模块
原创 2022-12-12 15:26:11
104阅读
nodejs 性能测试 benchmarktest.jsconst benchmark = require('benchmark');const suite = new benchmark.Suite;// 添加测试suite.add('RegExp', function ()
原创 2021-04-15 10:00:10
466阅读
nodejs 性能测试 benchmarktest.jsconst benchmark = require('benchmark');const suite = new benchmark.Suite;// 添加测试suite.add('RegExp', function () { /o/.test('Hello World');}).add('indexOf', function () {
原创 2022-03-29 15:43:07
637阅读
今天学习了ts,一开始书中就讲解了前端模块。其中,ts中动态查找就模仿了nodejs。所以,本文就来梳理下nodejs模块解析流程。前置概念核心模块和文件模块。核心模块就是nodejs中自带模块,例如:fs、path、file等。文件模块则是用户自定义,或者第三方库模块。引用流程直接上总流程:require(X)frommoduleatpathY1.IfXisacoremodule,a.re
原创 2022-09-29 23:54:15
161阅读
首先需要引入fs模块const fs = require('fs');1.fs.stat 检测是文件还是目录fs.stat('./package.j
原创 2022-07-06 16:37:24
158阅读
文章目录什么是http模块http模块作用服务器相关概念IP地址域名和域名器如果要希望使用 http 模块创建 We
原创 2022-08-05 21:20:47
151阅读
读了 os 模块文档,研究了几个有意思问题: 识别操作系统平台 理解和计算“平均负载” 理解和计算“cpu 使用率” 理解和计算“内存使用率” 查看运行时间 识别操作系统平台 nodejs 提供了os.platform()和os.type(),可以用来识别操作系统平台。推荐使用: os.plat
转载 2020-10-22 17:21:00
174阅读
2评论
const EventEmitter = require('events');const ee = new EventEmitter();ee.on('eventname', (a, b) => { console.log(a, b); //
原创 2023-03-03 00:15:00
63阅读
Node.js提供了http模块,用于搭建HTTP服务端和客户端。 创建Web服务器 1 /** 2 * node-http 服务端 3 */ 4 let http = require('http'); 5 let url = require('url'); 6 let fs = require('
原创 2022-07-07 21:56:51
191阅读
Buffer 作为 nodejs 中重要概念和功能,为开发者提供了操作二进制能力。本文记录了几个问题,来加深对 Buffer 理解和使用: 认识缓冲器 如何申请堆外内存 如何计算字节长度 如何计算字节长度 如何转换字符编码 理解共享内存与拷贝内存 认识 Buffer(缓冲器) Buffer 是
转载 2020-11-21 20:04:00
181阅读
2评论
  • 1
  • 2
  • 3
  • 4
  • 5