- Node.js 24 or higher
- pnpm (comes with Node.js)
# Clone the repository
git clone https://github.com/NYCU-SDC/sciedu-frontend.git
cd sciedu-frontend
# Install dependencies
pnpm install
# Start development server
pnpm devThe application will be available at http://localhost:5173.
| Command | Description |
|---|---|
pnpm dev |
Start Vite dev server with hot module replacement |
pnpm build |
TypeScript compilation + production build |
pnpm lint |
Run ESLint code analysis |
pnpm preview |
Preview production build locally |