随笔分类 - Node
NodeJs
摘要:闲来无事,学习一下怎么用 webpack 自定义多入口项目的打包 项目github地址:https://github.com/xiaoliwang2016/webpack-demo 先来看一下目录结构 /admin、/home:模块,可以根据需求分,也可以只需要一个模块 /htmlConfig:因为
阅读全文
摘要:开发过程中经常需要用到 nodeJs做转发层 使用express配合 express-http-proxy 可以轻松的完成转发 使用过程: 安装 express-http-proxy 创建proxy实例 将客户端请求转达到 http://localhost:3001 上: 如果有多台服务器,可以利用
阅读全文
摘要:Multer 是一个 node.js 中间件,用于处理 multipart/form-data 类型的表单数据,它主要用于上传文件 注意: Multer 不会处理任何非 multipart/form-data 类型的表单数据 使用方法: 安装 Multer 安装 uuid (生成唯一标识,作为文件名
阅读全文
摘要:在使用 NodeJs 采集其他网站网页时遇到的,在获取源代码后发现里面原来的中文被转成了 Unicode(UTF8) 编码的中文(如:&# [xxx]),这当然不是真正想要的中文实体 解决方案: 使用 html-entities 对字符进行解码 安装: 使用:
阅读全文
摘要:nodeJs下操作数据库需要安装npm模块: mysql 新建express项目 在项目根目录下新建数据库配置文件 在app.js中引入mysql模块以及配置文件 为防止对数据库的频繁连接,比较好的方式是创建一个数据库连接池,mysql模块支持创建连接池 将创建好的连接池保存在一个全局变量中 在目录
阅读全文
摘要:在开发node过程中,每次修改代码都需要重新启动服务,是一件很抓狂的事情 使用nodemon热加载可以帮我们很好的解决这一问题 1. 安装 2. 修改npm启动项 3. 开启服务
阅读全文
摘要:通过4中不通的方式实现对一个文件的拷贝 方式一:readFile 异步一次性读取文件再写入 方式二:readFileSync 同步一次性读取文件再写入 方式三:使用流边读边写 方式四:使用pipe 方法一和方法二使用起来简单,但是在操作大文件时对内存压力大,不推荐读取大文件使用 另外如果需要对文件制
阅读全文
摘要:Node.js 所有的异步 I/O 操作在完成时都会发送一个事件到事件队列 Node.js 里面的许多对象都会分发事件:一个 net.Server 对象会在每次有新连接时触发一个事件, 一个 fs.readStream 对象会在文件被打开的时候触发一个事件。 所有这些产生事件的对象都是 events
阅读全文

浙公网安备 33010602011771号