rails-inertia-stack - 生成具备Inertia.js和React的生产级Rails应用
生成配置了Inertia.js、React、TypeScript、SSR和ShadcnUI的Rails应用,支持Kamal部署
标签
更新于: 2026-02-11能力
典型输入
典型输出
该技能可以做什么
- 创建Rails项目
- 安装Inertia Rails技术栈
- 配置ShadcnUI
- 设置服务器端渲染
- 配置SSR的Dockerfile
- 设置Kamal部署
- 配置数据库附件
- 生成RuboCop配置
- 测试SSR构建
输入
- 项目名称
- 数据库选择
- 服务器IP地址
- 域名
- Gemfile.lock版本
- Vite配置文件
- Rails应用目录
输出
- Rails应用程序
- 支持SSR的Dockerfile
- Kamal部署配置
- ShadcnUI组件
- 启用SSR的应用
- 生产就绪的配置
要求
- Rails环境
- Node.js运行时
- PostgreSQL/MySQL/SQLite数据库
- Docker能力
- Kamal部署工具
