Installation
Prerequisites
Setup
Clone the repository
bashgit clone https://github.com/halbritter-lab/nc-scorer.git cd nc-scorerInstall dependencies
bashnpm installStart development server
bashnpm run devTo expose on your network:
bashnpm run dev -- --hostBuild for production
bashnpm run buildPreview production build
bashnpm run preview
Development Server
The application runs on http://localhost:5173 by default. The development server includes:
- Hot module replacement
- Ensembl API proxy (
/ensembl/routes) - Performance monitoring (enable via
ENABLE_PERFORMANCE_HINTS)
Common Issues
WSL Users
The development server includes polling configuration for better compatibility with Windows Subsystem for Linux.
Port Conflicts
If port 5173 is in use, Vite will automatically try the next available port.
