fs-router:将FS用作您的微型路由器

时间:2024-05-22 07:10:39
【文件属性】:

文件名称:fs-router:将FS用作您的微型路由器

文件大小:92KB

文件格式:ZIP

更新时间:2024-05-22 07:10:39

JavaScript

fs路由器 将FS用作您的微型路由器 “特征” :check_mark_button: 0运行时依赖项 :check_mark_button: <100 loc :check_mark_button: 很少或没有配置 :check_mark_button: 参数化路径 :check_mark_button: 解析查询字符串 意图 是一个很棒的库,但没有路由器。 在使用并真正享受了“ fs作为路由器”的范式之后,我认为用micro做同样的事情可能会很好。 这是我想到的最简单的方法,即创建一个灵活的路由器,而该路由器不会通过直观的API出现问题。 用法 路由器使用 // index.js const { send } = require ( 'micro' ) let match = require ( 'fs-router' ) ( __dirname + '/routes' ) module . exports = async function ( req , res ) { let matched = match ( req ) if ( ma


【文件预览】:
fs-router-master
----.travis.yml(100B)
----index.js(3KB)
----package.json(871B)
----.github()
--------workflows()
----test()
--------custom-path-test.js(681B)
--------verbs-test.js(487B)
--------extensions-test.js(705B)
--------custom-filter-test.js(1KB)
--------params-test.js(1KB)
--------index-test.js(1KB)
--------priority-test.js(456B)
--------simple-test.js(832B)
--------fixtures()
----LICENSE(1KB)
----package-lock.json(68KB)
----.npmignore(51B)
----index.d.ts(608B)
----examples()
--------typescript()
----.gitignore(255B)
----README.md(6KB)
----yarn.lock(44KB)

网友评论