一、需求本篇文章基于之前的文件续写, 因此一些基的使用需要参照下面的文章内容,不在重复基本代码之前写了一篇文章,关于使用 koa-body 进行文件上传的,基本的代码不再重复,文章地址如下:ko...
一、需求之前使用 express 的时候,使用 multer 进行文件上传,而 koa-multer 是 koa-modules 提供的文件上传中间件。在 express 中使用 multer ...
一、使用 ejs 作为模板引擎koa2 如果使用 ejs、jade 这种作为模板引擎的话,直接使用 koa-views 进行模板加载即可。比如使用 ejs :安装:yarn add koa-vi...
一、需求为 koa2 实现静态资源加载的服务,用于访问 css/js/img 等文件,访问图片的话,返回二进制文件,其他文件则直接输出字符串。我下面自己的实现,过于简单或者没有考虑更多层面的东西...
一、描述koa 处理 post 请求的时候,需要对 body 传递过来的数据进行处理。实际上如果要手动实现一个能够处理 application/x-www-from-urlencoded 的中间...
一、需求在使用 express4.x 开发系统的时候,需要利用 session 做信息的闪存服务,用于错误信息的下次页面抛出功能。这种功能在如 laravel等 PHP 框架基本都是内置的,而 ...
一、需求之前使用 supervisor 进行重复服务,但是发现这个库不是很好用,尤其是对于 views 页面的更改,重启服务一直存在问题。后面看到了 nodemon ,便试了试,发现很不错,很好...
一、简介node.js 下操作 mongodb 有多个库可以选择,最原始的方式就是使用 npm 的 mongdodb 库。mongodb github 地址:https://github.com...
一、需求express 使用 multer 实现文件上传的时候,需要过滤文件后缀,并且对报错信息进行控制。multer 的基本使用:http://www.ptbird.cn/express-mu...
一、需求为了给 express 增加多种类型的请求方法,需要对请求方法进行覆盖。express 支持的请求方式如下:要增加请求类型,可以自定义中间件或者使用 method-override 中间...
一、需求使用 nodejs 做后端开发,需要请求验证码,但是不想装C++这种依赖,因此比较著名的几个 nodejs 验证码库都没法使用。在 github 上看到了 svg-captcha 这个库...
一、简介主要是为了熟悉一下 eventproxy 的主要 API 的使用。eventproxy 是 @朴灵 的作品,主要是解决异步嵌套以及并发问题。安装方式:yarn add eventprox...
一、需求在看《nodejs包教不包会》的时候,里面有 《使用 superagent 与 cheerio 完成简单爬虫》 这一节,对 superagent 不是很熟悉,因此就使用了 axios。(...
一、内容使用 nodejs 链接 mysql 并执行 CRUD。使用直连和连接池两种方式实现使用 mysql 需要安装:https://www.npmjs.com/package/mysqlya...
一、需求使用 nodejs 实现一个根据路由加载显示 html 页面功能的 server 端。要求能够加载 html 页面,能够加载 html 中的图片,如果无法访问,则返回 404 文件。只是...
一、需求最近整理磁盘,想将散落在磁盘文件夹中所有的 doc、excel、ppt 转移到移动硬盘的某个文件夹中,防止丢失。为了方便,直接用 nodejs 写了个脚本,感觉还能用,挺方便,不需要手动...
一、问题之前在使用 Laravel 开发的时候用了它的 mix,这里不得不说一下,laravel 真的是一件艺术品。Laravel 的 mix 基于 webpack 给与了开发者能够进行 le...
一、目标将 node.js 的 web 项目部署到 docker 容器中。node.js 的 web 开发框架暂时使用的是 egg。目标:实现宿主机端口 7001 与 容器端口 7001 映射实...
之前一直在linux下使用node.js以及webpack,因为我的ubuntu kylin是装在虚拟机上的,最近使用webpack的细节的东西比较多,就想搞在windows上,不搞不知道,简直...
最近入坑node.js我宣布:node.js或者是javascript是世界上最好的语言,除了php之外。哈哈哈哈哈发现node.js构建微服务什么的真的是非常方便啊。1、前提使用net和rea...