Skip to content

Latest commit

 

History

History
60 lines (45 loc) · 1.04 KB

README.md

File metadata and controls

60 lines (45 loc) · 1.04 KB

lent

取名为慢,一个vite的mini版本实现,都采用比较慢的方式去完成

主要用于自己本地的一个开箱即用


支持

  1. 自定义插件
  2. 中间件
  3. 热更新
  4. glob 导入
  5. 开箱即用的 typescript
  6. env
  7. 路径别名

获取模板

  1. 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(),
  ],
});