文章列表

基于node服务器+scoket.io开发聊天室(一)之scoket.io安装及简单使用

基于node服务器+scoket.io开发聊天室(一)之scoket.io安装及简单使用

scoket.io官方文档,使用LAMP(PHP)等流行的Web应用程序堆栈编写聊天应用程序通常非常困难。它涉及轮询服务器的更改,跟踪时间戳,并且比预期的要慢得多。传统上,套接字是构建大多数实时聊天系统的解决方案,可在客户端和服务器之间提供双向通信通道。这意味着服务器可以将消息推送到客户端。每当您编写聊天消息时,其想法都是服务器将获得该消息并将其推送到所有其他已连接的客户端。

2020年12月03日
377 0 0 1
追梦猪追梦猪
nodeJs
nodejs下fs模块导入文件中文乱码问题

nodejs下fs模块导入文件中文乱码问题

在使用node做敏感词限制上传的时候用到了导入功能我们使用了fs,然而却出现乱码,我们想到的乱码可能就是编码不一致,我们在网页开发的时候utf-8转gbk就容易出现乱码,所以,我们导入iconv-lite模块

2020年01月16日
1457 0 0 0
追梦猪追梦猪
nodeJs
node后台接收内容敏感词屏蔽

node后台接收内容敏感词屏蔽

在做评论或者上传文章的时候难免有些可恶的用户上传一些不当的内容,为此我们检测这些字禁止通过我们的关卡,下面是我node中反馈上传做出的敏感词检测欢迎指正!

2020年01月15日
1577 0 0 0
追梦猪追梦猪
nodeJs
Node.js使用nodemailer发送邮件自定义邮件模板

Node.js使用nodemailer发送邮件自定义邮件模板

Node.js使用nodemailer发送邮件,电子邮件是—种用电子手段提供信息交换的通信方式,是互联网应用最广的服务。通过网络的电子邮件系统,用户可以以非常低廉的价格(不管发送到哪里,都只需负担网费)、非常快速的方式(几秒钟之内可以发送到世界上任何指定的目的地),与世界上任何一个角落的网络用户联系。

2019年12月10日
1935 0 0 0
追梦猪追梦猪
nodeJs
Nodejs链接Mysql批量添加、批量修改、批量删除

Nodejs链接Mysql批量添加、批量修改、批量删除

做为前端人员开发nodejs,还是有点吃力的,毕竟是要跟数据库对接,需要掌握sql查询,这里介绍一下node中mysql怎么样批量添加,批量修改,批量删除。

2019年12月06日
2127 0 0 0
追梦猪追梦猪
nodeJs
node错误Error: connect ECONNREFUSED 127.0.0.1:443

node错误Error: connect ECONNREFUSED 127.0.0.1:443

Error: connect ECONNREFUSED 127.0.0.1:443,这个错误的意思是127.0.0.1:443拒绝了你的连接,所以我们要使用正确的域名去链接,本地测试无法使用

2019年12月06日
4232 0 0 0
追梦猪追梦猪
nodeJs
nodejs模块fs操作文件和文件夹

nodejs模块fs操作文件和文件夹

所有的文件系统操作都有异步和同步两种形式。异步形式的最后一个参数都是完成时回调函数。传给回调函数的参数取决于具体方法,但回调函数的第一个参数都会保留给异常。 如果操作成功完成,则第一个参数会是 null 或 undefined。当使用同步操作时,任何异常都会被立即抛出,可以使用 try/catch 来处理异常,或让异常向上冒泡。

2019年12月06日
1205 0 0 0
追梦猪追梦猪
nodeJs
Node.js 遍历文件夹的所有文件做一个文件管理器

Node.js 遍历文件夹的所有文件做一个文件管理器

要遍历所有子目录就要用到递归调用,所以创建一个function专门处理这项业务,使用同步读取,这样才能知道文件夹的遍历进度是否完成读取一个文件夹时,传递文件夹的路径和对应的数组给他

2019年12月06日
1864 0 0 0
追梦猪追梦猪
nodeJs
node实现登录图片验证码

node实现登录图片验证码

接口验证码使用我们是远程获取所以node验证一般存储session,用cookie使session持久化,这样我们后台获取不至于undefined

2019年12月06日
1470 0 0 0
追梦猪追梦猪
nodeJs
node图片上传multer 报错Unexpected field

node图片上传multer 报错Unexpected field

我在使用multer npm模块上传文件到我的应用程序的时候出现以下错误Unexpected fieldError: Unexpected field,引起错误的原因是我们的name属性跟后台不匹配造成的所以我们要把name对应起来哦

2019年12月05日
1742 0 0 0
追梦猪追梦猪
nodeJs
nodejs图片的压缩上传和base64的上传接受显示

nodejs图片的压缩上传和base64的上传接受显示

nodejs图片的压缩上传和base64的上传接受显示,form的submit还是ajax上传只是获取到inputfile的值传过去,使用此方法不能使用qs或者转成json的数据格式发送,要传二进制格式的数据所以你可以在ajax前端使用URLSearchParams来进行append(’name名称‘,file值)传递

2019年12月05日
1890 0 0 0
追梦猪追梦猪
nodeJs
node中Session的使用

node中Session的使用

为什么使用session:session运行在服务器端,当客户端第一次访问服务器时,可以将客户的登陆信息保存。当客户访问其他界面时,可以判断客户的登陆状态,做出提示。可以保存一些客户的常用信息,当客户端再次获取常用信息时,不必再从数据库中进行查询。session可以与redis或数据库等结合做持久化操作,当服务器挂掉时也不会导致某些客户信息(购物车)消失。

2019年12月04日
1182 0 0 0
追梦猪追梦猪
nodeJs
NodeJs - Express项目 自动生成API文档之apidoc

NodeJs - Express项目 自动生成API文档之apidoc

在前端开发中,避免少不了接口文档,但是手动去写,似乎又太麻烦,于是乎,出现了各种各样的自动化生成的API文档框架,我们说说NodeJs-Express中的apidoc

2019年11月01日
2242 0 0 0
追梦猪追梦猪
nodeJs
PM2来部署nodejs服务器永久开启

PM2来部署nodejs服务器永久开启

PM2来部署nodejs服务器永久开启,即使小黑窗被意外关掉我们的服务还是在运行

2019年09月30日
2887 0 0 0
追梦猪追梦猪
nodeJs
 Node.js如何设置允许跨域

Node.js如何设置允许跨域

记录所以nodejs跨域处理方式,处理跨域域名多个或单个配置

2019年08月06日
2055 0 0 0
追梦猪追梦猪
nodeJs
node+express+http实现qq互联实现QQ第三方登录详细步骤

node+express+http实现qq互联实现QQ第三方登录详细步骤

使用node+express+http实现qq互联实现QQ第三方登录网站,实现网站用户不注册登陆,发布权限获取

2019年08月06日
3269 0 0 0
追梦猪追梦猪
nodeJs
Node.js开发Web后台服务(八)之RESTful(表述性状态转移)

Node.js开发Web后台服务(八)之RESTful(表述性状态转移)

REST是英文Representational State Transfer的缩写,中文称之为“表述性状态转移”,基于HTTP协议是另一种服务架构,传递是JSON、POX(Plain Old XML)而不是SOAP格式的数据充分利用HTTP谓词(Verb)侧重数据的传输,业务逻辑交给客户端自行处理

2019年02月25日
2289 0 0 0
追梦猪追梦猪
nodeJs
node开发Web服务器报错(四)之 Cannot enqueue Handshake after invoking quit

node开发Web服务器报错(四)之 Cannot enqueue Handshake after invoking quit

当我们连接数据库的时候,可能是第一次用,也可能编写Cannot enqueue Handshake after invoking quit失误,造成以下错误,这个错误是第二次或2+n次跟第一次的连接产生了冲突导致的!

2019年02月26日
2123 0 0 0
追梦猪追梦猪
nodeJs
Node.JS连接mysql数据库及Cannot enqueue Handshake after invoking quit错误

Node.JS连接mysql数据库及Cannot enqueue Handshake after invoking quit错误

当我们使用node.js写网站的时候,难免会有一些操作让我们连接数据库,并对数据库经行操作,但是每次都需要对数据库进行连接与断开连接,及导致Cannot enqueue Handshake after invoking quit错误

2019年02月26日
3931 0 0 0
追梦猪追梦猪
nodeJs
Node.js开发Web后台服器(完整版)

Node.js开发Web后台服器(完整版)

Node.js 是一个基于Google Chrome V8 引擎的 JavaScript 运行环境。Node.js 使用了一个事件驱动、非阻塞式 I/O 的模型,使其轻量又高效。Node.js 的包管理器 npm,是全球最大的开源库生态系统。

2019年02月25日
2675 0 0 0
追梦猪追梦猪
nodeJs
node开发Web服务器报错(三)之 ReferenceError

node开发Web服务器报错(三)之 ReferenceError

追梦猪(zmz)在进行node路由访问的时候突然报错,只提示了ReferenceError​ 字样跟一些报错提示,这是我们在引入一些页面或者参数引发的错误,在此记录。

2019年02月21日
2448 0 0 0
追梦猪追梦猪
nodeJs
node在线更新代码无需重启热加载部署教程

node在线更新代码无需重启热加载部署教程

我们在写node服务的时候,如果修改或者添加一些路由的时候,都需要重启服务器,这对于我们开发来说太浪费时间了,而且说实话很烦,所以配置node热加载不用频繁重启,进行代码更新的要求!追梦猪(zmz)介绍的就是node-dev热加载。

2019年02月20日
3168 0 0 0
追梦猪追梦猪
nodeJs
nodejs之ejs模板引擎介绍

nodejs之ejs模板引擎介绍

"E" 代表 "effective",即【高效】。EJS 是一套简单的模板语言,帮你利用普通的 JavaScript 代码生成 HTML 页面。EJS 没有如何组织内容的教条;也没有再造一套迭代和控制流语法;有的只是普通的 JavaScript 代码而已。纯 JavaScript我们热爱JavaScript,他是一门友好的编程语言。所有模板语言都要成长为图灵完备的语言,也就是说要增加一个中间层。何必呢,直接用 JS 吧!

2019年02月23日
3213 0 0 0
追梦猪追梦猪
nodeJs
node开发Web服务器报错(二)之 NotFoundError: Not Found

node开发Web服务器报错(二)之 NotFoundError: Not Found

追梦猪(zmz)在进行node路由访问的时候突然报错,只提示了NotFoundError: Not Found 字样跟一些报错提示,寻找半天发现是我们没有定义当前访问的路由产生了如下错误,在此记录。

2019年02月21日
3300 0 0 0
追梦猪追梦猪
nodeJs
Node.js开发Web后台服务(七)之json数据工具库lodash

Node.js开发Web后台服务(七)之json数据工具库lodash

lodash这是一个具有一致接口、模块化、高性能等特性的 JavaScript 工具库。可以非常方便的操作json。

2019年02月23日
2043 0 0 0
追梦猪追梦猪
nodeJs
Node.js开发Web后台服务(六)之ejs基础

Node.js开发Web后台服务(六)之ejs基础

ejs是一个Express Web应用的模板引擎,在NodeJS开发中可以选择的模板引擎可能是所有Web应用开发中范围最广的,如jade、ejs、htmljs、swig、hogan.js,但ejs是最容易上手的,与jsp,asp,php的原始模板引擎风格很像。

2019年02月20日
1874 0 0 0
追梦猪追梦猪
nodeJs
NodeJS+express创建初始化目录文件

NodeJS+express创建初始化目录文件

nodejsWeb服务器,express框架初始化文件搭建及使用

2019年02月20日
1793 0 0 0
追梦猪追梦猪
nodeJs
node开发Web服务器报错(一)之  Error: listen EADDRI

node开发Web服务器报错(一)之 Error: listen EADDRI

在进行node开发web服务器的时候我们会遇见各种各样的报错,但是各种报错都是在试验结束通过了才能用,导致我们在开发的时候遇见很多错误,走过许多弯路,追梦猪整理当前node报错信息及解决的办法为node开发提供很好的遍历服务。

2019年02月19日
2585 0 0 0
追梦猪追梦猪
nodeJs
Node.js开发Web后台服务(五)之request对象与response对象

Node.js开发Web后台服务(五)之request对象与response对象

Request 对象 - request 对象表示 HTTP 请求,包含了请求查询字符串,参数,内容,HTTP 头部等属性。Response 对象 - response 对象表示 HTTP 响应,即在接收到请求时向客户端发送的 HTTP 响应数据。

2019年02月20日
1888 0 0 0
追梦猪追梦猪
nodeJs
node开发Web服务器报错(一)之 npm突然找不到npm-cli.js的解决

node开发Web服务器报错(一)之 npm突然找不到npm-cli.js的解决

在安装完express框架然后执行npm的时候悲催的发现,npm找不到了提示我们npm-cli找不到

2019年02月19日
2090 0 0 0
追梦猪追梦猪
nodeJs
Node.js开发Web后台服务(四)之Express框架

Node.js开发Web后台服务(四)之Express框架

Express 是一个简洁而灵活的 node.js Web应用框架, 提供了一系列强大特性帮助你创建各种 Web 应用,和丰富的 HTTP 工具。 使用 Express 可以快速地搭建一个完整功能的网站。使用Node.js作为AngularJS开发Web服务器的最佳方式是使用Express模块。

2019年02月19日
2069 0 0 0
追梦猪追梦猪
nodeJs

猜你喜欢

基于node服务器+scoket.io开发聊天室(一)之scoket.io安装及简单使用

scoket.io官方文档,使用LAMP(PHP)等流行的Web应用程序堆栈编写聊天应用程序通常非常困难。它涉及轮询服务器的更改,跟踪时间戳,并且比预期的要慢得多。传统上,套接字是构建大多数实时聊天系统的解决方案,可在客户端和服务器之间提供双向通信通道。这意味着服务器可以将消息推送到客户端。每当您编写聊天消息时,其想法都是服务器将获得该消息并将其推送到所有其他已连接的客户端。

2020年12月03日
377 0 0 1
追梦猪追梦猪
nodeJs

nodejs下fs模块导入文件中文乱码问题

在使用node做敏感词限制上传的时候用到了导入功能我们使用了fs,然而却出现乱码,我们想到的乱码可能就是编码不一致,我们在网页开发的时候utf-8转gbk就容易出现乱码,所以,我们导入iconv-lite模块

2020年01月16日
1457 0 0 0
追梦猪追梦猪
nodeJs

node后台接收内容敏感词屏蔽

在做评论或者上传文章的时候难免有些可恶的用户上传一些不当的内容,为此我们检测这些字禁止通过我们的关卡,下面是我node中反馈上传做出的敏感词检测欢迎指正!

2020年01月15日
1577 0 0 0
追梦猪追梦猪
nodeJs

Node.js使用nodemailer发送邮件自定义邮件模板

Node.js使用nodemailer发送邮件,电子邮件是—种用电子手段提供信息交换的通信方式,是互联网应用最广的服务。通过网络的电子邮件系统,用户可以以非常低廉的价格(不管发送到哪里,都只需负担网费)、非常快速的方式(几秒钟之内可以发送到世界上任何指定的目的地),与世界上任何一个角落的网络用户联系。

2019年12月10日
1935 0 0 0
追梦猪追梦猪
nodeJs

Nodejs链接Mysql批量添加、批量修改、批量删除

做为前端人员开发nodejs,还是有点吃力的,毕竟是要跟数据库对接,需要掌握sql查询,这里介绍一下node中mysql怎么样批量添加,批量修改,批量删除。

2019年12月06日
2127 0 0 0
追梦猪追梦猪
nodeJs