jcc-inertia-starter
v0.0.1
Published
Scaffold an Express + Inertia.js app with React, Vue, or Svelte (JavaScript or TypeScript).
Maintainers
Readme
jcc-inertia-starter
Scaffold a new Express + Inertia.js app with React, Vue, or Svelte.
Uses official templates powered by jcc-inertia-express.
Usage
# Bun
bunx jcc-inertia-starter my-app
# npm
npx jcc-inertia-starter my-appOr install globally:
npm install -g jcc-inertia-starter
jcc-inertia-starter my-appYou will be asked to pick a frontend:
| Choice | Template | |--------|----------| | Inertia + React | express-inertia-react-js | | Inertia + React + TypeScript | express-inertia-react-ts | | Inertia + Vue | express-inertia-vue-js | | Inertia + Vue + TypeScript | express-inertia-vue-ts | | Inertia + Svelte + TypeScript | express-inertia-svelte-ts |
The CLI will:
- Clone the selected template
- Install dependencies
- Create a
.envfile - Remove the template’s
.githistory so you can start fresh
After scaffolding
cd my-app
npm run watch # Vite frontend (HMR)
npm run dev # Express serverOptional SSR:
npm run vite-build
npm run ssrRequirements
- Node.js 18+ (or Bun)
- Git
- npm
License
MIT © Abdou Jammeh
