monkingame's recent timeline updates
monkingame

monkingame

V2EX member #43410, joined on 2013-08-07 16:34:00 +08:00
有没有简单易行的 nodejs web 框架推荐?
Node.js  •  monkingame  •  Nov 19, 2019  •  Lastly replied by xcstream
42
如何让 iPhone 永久信任 MacBook Pro 笔记本?
MacBook Pro  •  monkingame  •  Aug 12, 2019  •  Lastly replied by zhouweiluan
4
请问一款可以快速生成 ios App icon 的工具?
iOS  •  monkingame  •  Dec 21, 2018  •  Lastly replied by ShiMinMrZhang
4
App-看图说说:图片分享利器
前端开发  •  monkingame  •  Sep 19, 2018  •  Lastly replied by monkingame
2
monkingame's recent replies
双 11 买的红米 note8,也出现 wifi 断流,几十秒断一次,而且很难再连上,而老款的 note4 则没问题。已退货。
看来不是个案,或者想用的话,赌一赌自己的运气吧。
重构是有趣而且有意义的事情,养成意识,坚持下去。
Nov 7, 2019
Replied to a topic by ygg9 程序员 不想做开发了,可以做点什么?
产品
同问。有肯定是有,但好像没有阿里云那个级别的,不太敢用。担心用了一段时间,云服务商倒闭了!那找谁说理去。
我查了一下,应该是用 x(?=y)和 x(?!y)的写法。

https://developer.mozilla.org/zh-CN/docs/Web/JavaScript/Reference/Global_Objects/RegExp

按照上面要求应该这样写:

^(?!\d)\w+$

即:在满足第一个字符不能是数字的情况下,后面可以取 a-zA-Z0-9 字符
Sep 2, 2019
Replied to a topic by monkingame Node.js 有没有简单易行的 nodejs web 框架推荐?
@crazymad 谢谢。因为是在测试期间,我又懒,就随便搞个 static 中间件凑合着。
Aug 28, 2019
Replied to a topic by monkingame Node.js 有没有简单易行的 nodejs web 框架推荐?
再次回复,又切回 express 了,无语。。。

原因:
koa 有很奇特的小问题,暂时找不到问题原因。出于对未知坑的恐惧,只好选择 express 了。

问题现象:
就是写了个简单的 api server,根据 App 端请求返回 json 数据。
客户端用的 flutter,由于要播放视频(用的 video_player ),加上我懒,简单的加了个 static 中间件,然后把 mp4 文件放在 static 目录下,App 直接播放服务端视频就可以了。按理说这很简单了,而且我用浏览器测试了视频,可以正常播放,服务端也没有任何问题。但是 App 访问时,服务端出现了错误:
Error: write EPIPE
at WriteWrap.afterWrite [as oncomplete] (net.js:788:14)
并且 App 不能播放视频。
我 Google 了一通,也没找到很合适的答案。我怀疑是不是 App 端有问题,或者 video_player 本身有问题。但我直接 hard coding 公网服务器的视频,App 能正确播放。

但是,当我用 express 重写了一下,也是用的同样的视频文件,用 express static 中间件,还是刚才的 App (一个字节都没改写的),结果就没事了! App 视频完美播放,server 端没有任何错误提示!

神奇的现象,折腾了一晚上之后,决定放弃 koa,换成 express。
当然,有可能是我配置的 koa 不对,造成某些类型文件不能正确下发,比如对视频文件特殊处理等。但我用浏览器可以正常访问 koa 视频文件,预览正常,服务端没错误。
还好写的不多,一早上就把代码迁过去了(幸好 koa 和 express 差别也不大,都是 js 的框架,也有渊源)。
但是这个 EPIPE 错误一直没有解决,心里头总觉得膈应。
有哪位大佬有解决方案的,敬请指教,非常感谢!

结论:
api server 还是 express 吧。至少在 static 方面,我不知道如何解决 koa 的 EPIPE 问题。
早上刚起来的发来贺电
Aug 20, 2019
Replied to a topic by monkingame Node.js 有没有简单易行的 nodejs web 框架推荐?
感谢各位的热心指导,已经选择了 koa,其实和 express 差不多,不过 koa 似乎更简洁一些。
而且就是个 API server,用不到那么多复杂的功能,一下午简单熟悉了下 koa,基本就能上手了。
再次感谢!
x 总好。
然后各自尿自己的。
About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   2399 Online   Highest 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 35ms · UTC 15:40 · PVG 23:40 · LAX 08:40 · JFK 11:40
♥ Do have faith in what you're doing.