Open gkiely opened 1 year ago
The workaround is to use a separate vite server config file and use concurrently
to run 2 vite processes, but it would be nice if this was not needed.
concurrently -r -g 'vite --config vite.server.config.ts' 'vite'
// Client config
import { defineConfig } from 'vite';
export default defineConfig({
// ...
});
// Server config
import devServer from '@hono/vite-dev-server';
import { defineConfig } from 'vite';
export default defineConfig({
plugins: [
devServer({
entry: 'server/server.ts',
}),
],
server: {
port: 8080,
},
});
It is useful to be able to to set the server port to a different port to the vite server. Currently passing
port
to thecf
object doesn't work.