主题
精简版创建
命令
bash
pnpm create selrux my-app --template minimal
cd my-app
pnpm run dev预期:开发服务启动(默认端口见 selrux.config.ts 的 vite.server.port,脚手架通常为 8000),浏览器打开首页。
生成后你应看到
text
my-app/
├── src/pages/index.tsx
├── selrux.config.ts
├── package.json
└── tsconfig.json首次 dev / generate 会生成 src/.selrux/(勿提交、勿手改)。
常用脚本
bash
pnpm run generate
pnpm run build
pnpm run preview
pnpm run typecheck常见失败
| 现象 | 排查 |
|---|---|
| Node 版本不符 | 升级到要求的引擎范围 |
| 端口占用 | 改 vite.server.port 或释放端口 |
| 缺少 peers | 确认 React / Vite / TanStack Router / plugin-react 已安装 |
本地未发 npm 时,可在 monorepo 内:node packages/create-selrux/bin/create-selrux.mjs my-app --template minimal --workspace。