Skip to content

How to hide localhost URLs when launching? #19395

Answered by zhangzhuang15
adam-nielsen asked this question in Q&A
Discussion options

You must be logged in to vote

Vite seems not to open any option to change this, instead, write a plugin to do it. Here's an example:

// serverPlugin.ts
export default () => ({
  name: 'server',
  /**
   * @param {import("vite").ViteDevServer} server
   */
  configureServer(server) {
    return () => {
      console.log('server: ', server);
      server.printUrls = () => {};
    };
  }
});
import { defineConfig } from "vite"
import  serverPlugin from "./serverPlugin"

export default defineConfig({
   plugins: [ serverPlugin() ]
})

Replies: 2 comments 2 replies

Comment options

You must be logged in to vote
1 reply
@adam-nielsen
Comment options

Answer selected by adam-nielsen
Comment options

You must be logged in to vote
1 reply
@adam-nielsen
Comment options

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
3 participants