文章列表

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

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

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

2020-01-16 16:40:48
1150 0 0
追梦猪追梦猪
NodeJs
node后台接收内容敏感词屏蔽

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

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

2020-01-15 15:52:44
1258 0 0
追梦猪追梦猪
NodeJs
Node.js使用nodemailer发送邮件自定义邮件模板

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

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

2019-12-10 14:30:37
1620 0 0
追梦猪追梦猪
NodeJs
Nodejs链接Mysql批量添加、批量修改、批量删除

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

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

2019-12-06 11:22:51
1831 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 09:41:14
3904 0 0
追梦猪追梦猪
NodeJs
nodejs模块fs操作文件和文件夹

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

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

2019-12-06 09:33:50
936 0 0
追梦猪追梦猪
NodeJs
Node.js 遍历文件夹的所有文件做一个文件管理器

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

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

2019-12-06 09:23:16
1547 0 0
追梦猪追梦猪
NodeJs
node实现登录图片验证码

node实现登录图片验证码

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

2019-12-06 09:05:56
1205 0 0
追梦猪追梦猪
NodeJs
js 链式操作函数方法

js 链式操作函数方法

对于链式操作常见的有后台thinkphp的数据库查询操作,前台一下插件封装等会时不时用链式来操作,最常见的,是jQuery直接返回this的方式,先理解下最简单的链式调用法我们可以用简单的构建对象的方法来实现

2019-12-05 20:18:45
1028 0 0
追梦猪追梦猪
NodeJs
node图片上传multer 报错Unexpected field

node图片上传multer 报错Unexpected field

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

2019-12-05 10:37:01
1441 0 0
追梦猪追梦猪
NodeJs
nodejs图片的压缩上传和base64的上传接受显示

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

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

2019-12-05 10:11:33
1570 0 0
追梦猪追梦猪
NodeJs
node中Session的使用

node中Session的使用

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

2019-12-04 11:05:59
891 0 0
追梦猪追梦猪
NodeJs
NodeJs - Express项目 自动生成API文档之apidoc

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

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

2019-11-01 09:32:00
1945 0 0
追梦猪追梦猪
NodeJs
PM2来部署nodejs服务器永久开启

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

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

2019-09-30 11:12:36
2602 0 0
追梦猪追梦猪
NodeJs
 Node.js如何设置允许跨域

Node.js如何设置允许跨域

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

2019-08-06 09:39:46
1773 0 0
追梦猪追梦猪
NodeJs
node+express+http实现qq互联实现QQ第三方登录详细步骤

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

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

2019-08-06 09:34:34
2937 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 11:03:09
1990 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 14:50:10
1847 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 14:39:06
3664 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 16:56:31
2379 0 0
追梦猪追梦猪
NodeJs
node开发Web服务器报错(三)之 ReferenceError

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

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

2019-02-21 10:41:00
2170 0 0
追梦猪追梦猪
NodeJs
node在线更新代码无需重启热加载部署教程

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

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

2019-02-20 17:34:54
2931 0 0
追梦猪追梦猪
NodeJs
nodejs之ejs模板引擎介绍

nodejs之ejs模板引擎介绍

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

2019-02-23 14:59:04
2918 0 0
追梦猪追梦猪
NodeJs
node开发Web服务器报错(二)之 NotFoundError: Not Found

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

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

2019-02-21 10:48:35
3034 0 0
追梦猪追梦猪
NodeJs
Node.js开发Web后台服务(七)之json数据工具库lodash

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

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

2019-02-23 15:09:58
1753 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 11:53:50
1613 0 0
追梦猪追梦猪
NodeJs
NodeJS+express创建初始化目录文件

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

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

2019-02-20 11:11:49
1505 0 0
追梦猪追梦猪
NodeJs
node开发Web服务器报错(一)之  Error: listen EADDRI

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

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

2019-02-19 14:37:13
2287 0 0
追梦猪追梦猪
NodeJs
Node.js开发Web后台服务(五)之request对象与response对象

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

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

2019-02-20 11:26:52
1614 0 0
追梦猪追梦猪
NodeJs
node开发Web服务器报错(一)之 npm突然找不到npm-cli.js的解决

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

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

2019-02-19 16:06:29
1795 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 15:58:58
1829 0 0
追梦猪追梦猪
NodeJs

猜你喜欢

vue报错信息(一)之 fns.apply is not a function

vue报错信息(一)之 fns.apply is not a function

追梦猪在做vue项目的时候会遇见各种各样的奇葩报错,以此收集来带入坑不知所措的坑友脱坑,当你在改完vue代码进行热加载的时候,我们的控制台出现了报红(也就是错误),打开控制台f12看到以下如图所示错误:

2018-12-28 17:50:29
8016 0 0
追梦猪追梦猪
Vuejs
ThinkPHP(tp5)一键生成静态方法

ThinkPHP(tp5)一键生成静态方法

常说的页面静态化分为两种,一种是伪静态,即url 重写,一种是真静态化。前两篇讲了两种静态化方法,基本都是使用TP自带的静态化机制。但TP写的网站页面路由都比较繁琐复杂,不利于引擎优化。

2019-01-19 17:20:22
7361 0 0
追梦猪追梦猪
Php
vue中wow.js的使用

vue中wow.js的使用

刚开始我是通过在index页面直接引入wow.js效果,第一天可以,但是第二天就不行了,看了一下代码的前端执行结果发现动画的名称是none,那问题出现在了没有找到动画名称,为什么会出现这样的我想应该是加载顺序导致的,wow.js在页面加载完以后便已经执行了,但是我的数据还没有获取到所有才出现了数据被display:none;

2018-09-12 14:34:41
7068 0 0
追梦猪追梦猪
Vuejs
微信小程序之事件bindtap和catchtap

微信小程序之事件bindtap和catchtap

我们都知道bindtap和catchtap都是当用户点击该组件的时候会在该页面对应的Page中找到相应的事件处理函数。但是bind事件绑定不会阻止冒泡事件向上冒泡,catch事件绑定可以阻止冒泡事件向上冒泡。

2018-09-11 09:42:22
6869 0 0
追梦猪追梦猪
微信小程序
vue报错信息(四)之Error: EBUSY: resource busy or locked, rmdir ''

vue报错信息(四)之Error: EBUSY: resource busy or locked, rmdir ''

报错 npm Error : EBUSY resource busy or locked出现这样的错误是因为我们的文件被占用就是其他地方可能在使用文件夹或文件导致无法删除造成的,

2019-09-30 11:09:23
6381 0 0
追梦猪追梦猪
Vuejs