基于文件系统的 ⚡️Vite 路由生成器
AI 翻译
File system based route generator for ⚡️Vite
插件TypeScript · DockerfileGitHub @hannoeru自行安装运营者未确认
试用过了吗? 点一下就好,无需登录。
制作者的介绍仅有上面的一句话。 更多详情请阅读仓库 README。 仓库 README ↗
正在加载完整 README。
查看完整 README ↗File system based routing for Vue 3 / React / Solid applications using Vite
Reads your pages directory and generates a list of routes that you pass to your router.
| Framework | Router | Module id |
|---|---|---|
| Vue 3 | vue-router | ~pages |
| React | react-router (v6+) | ~react-pages |
| Solid | @solidjs/router | ~solid-pages |
Vue users should consider vue-router's built-in file-based routing instead. It provides similar features with deeper vue-router integration.
vite-plugin-pages v1 requires Node.js 22.12 or later, Vite 6 or later, and an ESM project or ESM-compatible Vite configuration. If you upgrade from v0.33, read the v1 migration guide.
Start with an existing Vue, React, or Solid Vite project. Install the plugin:
npm install -D vite-plugin-pages
Add it to your Vite configuration:
import Pages from 'vite-plugin-pages'
export default {
plugins: [
Pages(),
],
}
Create src/pages/index.vue, src/pages/index.tsx, or
src/pages/index.jsx. Then follow Getting Started
to connect the generated routes to your framework router.
<route> blocks and JSX commentsPageResolver APITo generate a sitemap from the generated routes, use vite-plugin-pages-sitemap.
MIT License © 2021-PRESENT hannoeru