lent 取名为慢,一个vite的mini版本实现,都采用比较慢的方式去完成 主要用于自己本地的一个开箱即用 支持 自定义插件 中间件 热更新 glob 导入 开箱即用的 typescript env 路径别名 获取模板 npm create lent leetCode 模板内置了对于树和链表的数据生成 // __lent__inject__ leetcode?type=tree&demo=[22,2,3] done const demo0 = new TreeNode(22, new TreeNode(2), new TreeNode(3)); // __lent__inject__ leetcode?type=treenode&demo=[6,1] done const demo1 = new TreeNode(6, new TreeNode(1)); leetCode lent.config.ts 配置如下 import { defineConfig } from "lent"; import { lentLeetCode, injectLeetCodePlugin, injectQueryPlugin, } from "@lent/leet-code"; export default defineConfig({ port: 3099, root: "./src", middleware: [lentLeetCode], plugins: [ injectQueryPlugin({ include: "./index.ts", }), injectLeetCodePlugin(), ], });