老呂教程--02後端KOA2框架自動重啟編譯服務(nodemon)

  • 2020 年 12 月 25 日
  • 筆記

上一篇讲完搭建Typescritp版的Koa框架后,F5运行服务端,页面进行正常显示服务。 今天要分享的是,如果要修改服务端代码,如果让编译服务自动重启,免去手动结束服务再重启的过程。 自动重启服务需要使用nodemon工具。nodemon可以自动检测到目录中的文件更改时,通过重新启动应用程序来调试 …

Continue Reading

第四代Express框架koa簡介

  • 2020 年 11 月 30 日
  • 筆記

目录 简介 koa和express koa使用介绍 中间件的级联关系 koa的构造函数 启动http server 自定义中间件 异常处理 简介 熟悉Spring MVC的朋友应该都清楚Spring MVC是基于servlet的代码框架,这是最传统的web框架。然后在Spring5中引入了Sprin …

Continue Reading

搭建一個低配版的Mock Server

mock翻译过来是模仿的意思,Server是服务器。粗暴点直译就是模仿服务器。 写在前面 通过阅读本文,你将对Mock的使用有一定的了解,对前后端分离的概念有了更深一步的认识,对Koa的使用有一定的了解。本文先从背景出发去抛出“我们为什么要用Mock?”的灵魂拷问,紧接着我们通过Mock在前后端的使 …

Continue Reading

Docker搭建部署Node項目

  • 2020 年 7 月 13 日
  • 筆記

前段时间做了个 node 全栈项目,服务端技术栈是 nginx + koa + postgresql 。其中在 centos 上搭建环境和部署都挺费周折,部署测试服务器,接着上线的时候又部署生产环境服务器。这中间就有很多既无聊又费精力,吃力不讨好的"体力活"。所以就开始思考怎么自动化这部分搭建部署的 …

Continue Reading

Koa源碼解析,帶你實現一個迷你版的Koa

前言 本文是我在阅读 Koa 源码后,并实现迷你版 Koa 的过程。如果你使用过 Koa 但不知道内部的原理,我想这篇文章应该能够帮助到你,实现一个迷你版的 Koa 不会很难。 本文会循序渐进的解析内部原理,包括: 基础版本的 koa context 的实现 中间件原理及实现 文件结构 applic …

Continue Reading

一個學習 Koa 源碼的例子

  • 2020 年 5 月 20 日
  • 筆記

作者: MarkLin 学习目标: 原生 node 封装 中间件 路由 Koa 原理 一个 nodejs 的入门级 http 服务代码如下, // index.js const http = require('http') const server = http.createServer((req, …

Continue Reading