liyunfei22 / koa-learn

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

koaLearn

环境搭建

开发依赖:ts-nodenodemontsconfig-paths

ts-node -r : Require a node module before execution

tsconfig-paths:

使用它来加载位置在 tsconfig.json 的路径部分中指定的模块。支持在运行时加载和通过 API 加载。

Typescript 默认模仿模块的 Node.js 运行时解析策略。但它也允许使用路径映射,允许指定任意模块路径(不以“/”或“.”开头)并将其映射到文件系统中的物理路径。 typescript 编译器可以从 tsconfig 解析这些路径,因此它可以编译。

但是,如果您尝试使用 node(或 ts-node)执行编译后的文件,它只会在 node_modules 文件夹中一直查找到文件系统的根目录,因此不会找到 tsconfig 中路径指定的模块。

环境依赖

1.koa-router

参考

wiki

创建可调试,热加载的TypeScript+Koa工程

《Koa2进阶学习笔记》

koa-router-api

debug

IT笔录学习node原生模块

很牛的node学习文档

Koa源码解析,带你实现一个迷你版的Koa

About


Languages

Language:HTML 74.9%Language:JavaScript 20.8%Language:TypeScript 4.1%Language:EJS 0.2%