NodeJs
针对NodeJs的一些实践经验分享
即将奔跑的蜗牛
我就爱这个调调
展开
-
log4js-node给每个请求加一个id标识符
背景现在的一个node项目目前只是简单的配置了log4js,使用起来体验不是很好。请求与请求之间没有特殊标识,当需要查找某个请求的全部日志的时候,相当费劲ps: 使用的web框架是koa2尝试的解决方案使用koa-request-id, weekly download(2020年2月21日数据)有4000+, 而且有比较多文章都说这个靠谱,但实际上我发现,这个库只是往context中...原创 2020-02-21 17:02:08 · 1261 阅读 · 1 评论 -
解决nodejs使用apidoc问题:Cannot read property 'Filter...' of undefined
解决nodejs中使用apidoc遇到的问题:Cannot read property 'Filter...' of undefined。在这里可以找到apidoc使用简体中文的正确打开方式,有代码为证原创 2020-01-15 15:16:54 · 2208 阅读 · 0 评论 -
Node.js redis client用什么? 需要使用redis连接池么?
Nodejs中,我们应该使用什么样的reids客户端呢? 什么样的redis client好用呢? Nodejs中应该使用redis pool?原创 2020-01-10 17:41:34 · 2177 阅读 · 1 评论 -
log4js配置实战示例
log4js是什么?log4js是用node.js中用来处理日志的组件,日志处理功能非常的全面,有了它,日常开发找bug效率提升百倍。工欲善其事必先利其器,做开发做工程,此器比懂。教程关于log4js的教程, 我觉得这篇文章Node.js 之 log4js 完全讲解 可以说讲的很透彻了, 认真消化了只有相信以后log4js的配置必然是驾轻就熟的了。实例代码之所以要写这篇文章,是因为很多人...原创 2020-01-06 15:47:47 · 559 阅读 · 0 评论 -
Koa参数验证框架调研
现状之前是用java写的web程序,现在接手的一个项目使用nodejs写的,因为是比较老的系统,之前用的koa2-validator作为参数验证工具,结果现在这个依赖现在直接不可用了, 如下图➜ test git:(master) ✗ npm install koa2-validator@1.1.0npm ERR! code ENOVERSIONSnpm ERR! No valid ve...原创 2020-01-03 15:51:28 · 2249 阅读 · 0 评论 -
KOA框架简介,入门指引
是什么?Koa 是一个新的 web 框架,由 Express 幕后的原班人马打造, 致力于成为 web 应用和 API 开发领域中的一个更小、更富有表现力、更健壮的基石为什么要用?代码简洁,本身只有1000多行,2020年1月3日统计结果是1848行js代码。代码统计方式如下:➜ koa git:(master) find . -type f -name "*.js" | grep...原创 2020-01-02 11:43:04 · 1480 阅读 · 2 评论 -
Nodejs后端服务配置profile
profile是什么?在应用开发中, 总会遇到开发/测试/预发布/线上环境, 其环境不同, 其具体的配置项也有所不同, 不同环境的配置就可以理解为是不同的profile.如何快速的切换各个环境配置, 进行打包配置, 成了一个小痛点. 在Java环境中如果使用maven进行打包,其自带插件就已经能很好的解决这个问题了,那么在Nodejs环境是否也有相似的工具呢?这就是接下来本问要介绍的内容了~...原创 2019-12-31 18:11:37 · 1065 阅读 · 0 评论