koa中使用websocket(ws),并共享端口
websocket的选择了ws,性能好,使用多,能承载的客户端数量也多。 安装ws npm install ws --save ws的基本使用 不同场景有不同用法,具体可以看官方的文档,在入口文件(如app.js)中添加如下代码,ws服务就...
websocket的选择了ws,性能好,使用多,能承载的客户端数量也多。 安装ws npm install ws --save ws的基本使用 不同场景有不同用法,具体可以看官方的文档,在入口文件(如app.js)中添加如下代码,ws服务就...
国际惯例,先简单介绍下redis。 redis是什么 REmote DIctionary Server(Redis) 是一个由Salvatore Sanfilippo写的key-value存储系统。 Redis是一个开源的使用ANSI C语...
网上有很多文章都是用movable-areamovable-view来实现页面中的元素拖拽,这种适用于单个页面,或页面中没有其他地方使用了movable-areamovable-view。 本文介绍的是把拖拽元素做成组件,并在组件中使用WX...
微信小程序中我们经常用setData来将数据从逻辑层发送到视图层(异步),同时改变对应的 this.data 的值(同步)。 正常场景下,首次请求接口>接口返回数据>setData数据>视图渲染 一般界面上都会有刷新按钮、...
问题描述:iOS 预览代码的时候就会出现如下报错,开发者工具、真机模式都正常 IOS上的报错如图: 安卓上没发现这个问题 问题原因: 检查下代码中的正则表达式是否含有 <= ,小程序内还不支持look behind(后行...
先安装git yum install git 发现报错了 Error: Package: git-1.7.12.4-1.el5.rf.x86_64 (rpmforge) Requires: libcurl.so.3()(64b...
koa有很多middleware可以实现文件上传,如koa-body等,很多middleware都是基于node-formidable 以koa-body为例,虽然也可以实现文件上传,但是不好对上传的文件进行控制,比如权限验证,文件类型、大...
表中的字段如下 使用sequelize 查询的时候想要返回只返回日期,不要时间。 XXX.findOne({ where: { id: pets }, attributes: ['id',[Sequelize.fn(...
写node的时候,每次代码改动,保存完,需要频繁的手动ctrl + c,node app.js,这样太麻烦了,现在推荐一个保存后可自动运行的工具:PM2 PM2是什么 PM2(Process Manager)是具有内置负载均衡器的Node....
最近在研究通过Koa获取获取小程序unionId、openId 开始前先看下UnionID 机制说明 准备工作 小程序相关 小程序appId、AppSecret:登录小程序管理即可看到(AppSecret生成后记得保存) Koa相关 nod...