模块介绍1.什么是模块 每个js文件都可以是模块,能够实现一定的功能,方便开发和维修。模块化开发可以让程序员在开发过程中分工合作,每个功能写一个模块,每个模块都有一个操作,最后只需要在主模块中引入,即可使用别的模块,达到整合效果。2.模块的分类(1)官方模块 &nb
转载
2024-07-01 14:14:43
92阅读
前端文件选择放到aliyun oss上,oss 提供了各种语言的SDK。这里使用nodejs来上传打包后的文件到aliyun oss。官方文档:https://github.com/ali-sdk/ali-oss官方提供的示列:通过put接口将本地文件上传到 OSS:let OSS = require('ali-oss')
let client = new OSS({
region: '&l
转载
2023-06-28 15:42:18
68阅读
在服务端开发中,缓存数据库也是不可或缺的,可以提高程序并发以及方便后续扩展,而目前最常用的莫过于Redis了 安装依赖和之前的mysql一样,redis的依赖最常用的就是redisnpm install redis依赖对应的github地址:https://github.com/redis/node-redis这是Redis官方给的NodeJS连接指南 https://redis.io/docs/
文章目录什么是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-10-22 17:38:00
153阅读
2评论
安装命令:npm install --save request1 使用简单例子: get方法:var request = require('request');request('您的请求url', function (error, response, body) { if (!error && response.statusCode == 200) { co
转载
2022-03-29 16:10:40
356阅读
安装命令:
npm install --save request
1
使用简单例子: get方法:
var request = require('request');
request('您的请求url', function (error, response, body) {
if (!error && response.statusCode == 200) {
c
转载
2021-06-29 16:47:51
729阅读
Buffer 作为 nodejs 中重要的概念和功能,为开发者提供了操作二进制的能力。本文记录了几个问题,来加深对 Buffer 的理解和使用: 认识缓冲器 如何申请堆外内存 如何计算字节长度 如何计算字节长度 如何转换字符编码 理解共享内存与拷贝内存 认识 Buffer(缓冲器) Buffer 是
转载
2020-11-21 20:04:00
181阅读
2评论
的入门教程: 《七天学会NodeJS》 https://github.com/nqdeng/7-days-nodejs 《Node.js 包教不包会》 https://github.com/alsotang/node-lessons 常用内置模块: fs 提供对文件的操作。http://node
原创
2022-04-21 17:22:30
335阅读
什么是Node.js?什么是Nginx?什么是Angular.js?什么是Vue.js?什么是BootStrap?什么是NPM?什么是Webpack?什么是React?什么是Weex?什么是Glup?什么是Grunt?前言之前在刨根问底Node.js篇中,提到了Node.js由于是单进程、单线程的特性导致了可靠性低的缺点,针对该缺点可以使用Nnigx反向代理,负载均衡,开多个进程,绑定多个端口。所
转载
2024-04-28 15:50:17
19阅读
NodeJS中sql模块的基本使用使用sql模块,通过使用sql模块服务器操作数据库,前提需要配合数据库,先启动数据库,以127.0.0.1:3306为例下载 npm i sql
使用// 1.引入sql模块
const mysql = require('sql')
// 2.创建连接数据库
var connection = mysql.createConnection({
// 2.1进行数据
转载
2024-06-28 06:42:24
20阅读
介绍mysql npm包 是一个nodejs的模块,由JavaScript编写安装npm install mysql建立连接var mysql = require('mysql');//引用Mysqlvar connection = mysql.createConnection({//配置连接host: 'localhost',//数据库地址user : "user",//数据库用户passwor
转载
2024-03-11 16:27:26
32阅读
0x01 进入www.github.com 后登录(如没有账号需要注册账号登录),新建Repositories,命名为[github用户名.github.io],设为公有仓。2. git,nodejs,hexo 安装0x02 git,nodejs,hexo 安装git下载地址:https://git-scm.com/download/win nodejs下载地址:https://nod
转载
2023-12-14 17:29:23
82阅读
作用:通过SSH模块管理客户端的ssh远程服务,并用key认证方式替代密码认证方式,提高安全性; 本例分两阶段,首先是ssh的安装、配置及服务管理,然后是使用如何转换成key认证方式。#第一阶段1、服务端配置ssh模块(1)模块清单[root@puppet ~]# tree /etc/puppet/modules/ssh/
/etc/pupp
原创
2014-11-17 15:35:44
10000+阅读
在nodejs中和后台数据库连接,并进行数据库操作1.安装mysql文件 需要先初始化nodejs,及express后,再从shell命令行里进入项目的根目录,输入....dec29>npm install mysql --save-dev回车,等待一段时间即可。2.安装成功后 2.1 登录 在routes这个文件夹下,
Node.js中通过require来引入模块,通过module.exports对象来暴露模块。 每个模块可以实现相应的功能,通过灵活调配各个模块,来合作完成一个项目。1、三种模块?内置模块、第三方模块、自定义模块 其中内置模块以及第三方模块可以直接引用模块名,自定义模块要写好路径const fs = require('fs') // Node.js中内置模块
const react = requ
转载
2023-11-13 06:07:42
158阅读
NodeJS 是一门年轻的语言,扩展模块并不太全,经常我们想用某个模块但是却找不到合适的。比如前两天我需要使用hmac和sha1来做签名,就没有找到一个比较好用的模块,这时候就需要我们自己来实现相应的功能了。自己写完之后,再把它打包成一个模块分享给大家来用,即方便了其他人,又能让自己有点小小的成就感,实在是一件一举多得的好事情。接下来,我就为大家介绍一下如何封装一个NodeJS模块并把它分享给其
转载
2023-12-16 22:27:21
47阅读