Skip to content
/ lent Public

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

Notifications You must be signed in to change notification settings

so11y/lent

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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

About

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

Resources

Stars

Watchers

Forks

Packages

No packages published