score:8

Accepted answer

it turns out that i needed to configure host to something other than localhost.

within vite.config.ts:

import { defineconfig } from 'vite'
import reactrefresh from '@vitejs/plugin-react-refresh'

// https://vitejs.dev/config/
export default defineconfig({
  server: {
    host: '0.0.0.0',
    port: 3000,
  },
  plugins: [reactrefresh()],
})

resolves the issue.

score:2

in package.json use script

"dev": "vite --host"

example:

  "scripts": {
    "dev": "vite --host",
    "build": "tsc && vite build",
    "serve": "vite preview"
  },

or run with vite --host


Related Query

More Query from same tag