# Deployment ## Target URL - https://IlliniOpenEdu.github.io/PhysicsSims ## One-Time GitHub Setup 1. Ensure the repository exists at `IlliniOpenEdu/PhysicsSims`. 2. In GitHub, open Settings -> Pages. 3. Set Source to Deploy from a branch. 4. Choose branch `gh-pages` and folder `/(root)`. ## Deploy Command ```bash npm install npm run deploy ``` ## Routing Notes - This project deploys as a GitHub Pages project site. - `vite.config.ts` uses `base: '/PhysicsSims/'`. - `dist/404.html` mirrors `dist/index.html` to support route refresh.