Node.js
Node.js 20.19.0 or higher required for optimal performance and compatibility
Get your React admin template up and running in minutes with this comprehensive installation guide.
Node.js
Node.js 20.19.0 or higher required for optimal performance and compatibility
Package Manager
pnpm (recommended) or npm for dependency management
Code Editor
VS Code with TypeScript and React extensions
If you need to install or update Node.js:
# Using Node Version Manager (recommended)curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.0/install.sh | bashnvm install 20.19.0nvm use 20.19.0
# Or download from official website# https://nodejs.org/
Clone or Extract the Template
If you received the template as a ZIP file:
# Extract the ZIP file to your desired locationunzip verta-react-admin-template.zipcd verta-react-admin-template
Install Dependencies
We recommend using pnpm for faster installs and better dependency management:
# Install pnpm globally (if not already installed)npm install -g pnpm
# Install project dependenciespnpm install
Start Development Server
# Start the development serverpnpm dev
# Server will be available at:# http://localhost:9000
Verify Installation
Open your browser and navigate to http://localhost:9000
. You should see the React admin dashboard login page.
Here are the essential commands for React template development:
# Developmentpnpm dev # Start dev server at localhost:9000pnpm dev --host # Expose server on network
# Build & Qualitypnpm build # Create production buildpnpm preview # Preview production build locallypnpm check # Run TypeScript type checkingpnpm lint # Run ESLint code analysis
Port Already in Use
# If port 5173 is busy, specify a different port:pnpm dev --port 3000
Node Version Compatibility
# Check if your Node.js version is compatible:node --version # Should be 20.19.0 or higher
# If version is too old, update:nvm install 20.19.0nvm use 20.19.0
Dependency Installation Failures
# Clear cache and reinstall:pnpm store prunerm -rf node_modules pnpm-lock.yamlpnpm install
Faster Development Builds
# Enable Vite optimizations in vite.config.ts:export default defineConfig({optimizeDeps: { include: ['react', 'react-dom', 'react-router-dom']},build: { rollupOptions: { output: { manualChunks: { vendor: ['react', 'react-dom'], router: ['react-router-dom'] } } }}})
Once installation is complete, explore the template structure:
Project Structure
Learn about the React template’s file organization and architecture patterns
Core Components
Discover powerful components like HiTable, HiForm, and RichTextEditor
Development Workflow
Understand the development process, testing, and deployment strategies
Your React admin template is now ready for development! 🎉