For AI agents: the complete documentation index is available at /zh/llms.txt, the full documentation bundle is available at /zh/llms-full.txt, and this page is available as Markdown at /zh/configure/app/dev/start-url.md.
  • 简体中文
  • dev.startUrl

    • 类型: boolean | string | string[] | undefined
    • 默认值: undefined

    dev.startUrl 用于设置 Dev Server 启动时自动在浏览器中打开的页面 URL。

    默认情况下,Dev Server 启动时不会打开任何页面。

    你可以设置为如下的值:

    export default {
      dev: {
        // 打开项目的默认页面,等价于 `http://localhost:<port>`
        startUrl: true,
        // 打开指定的页面
        startUrl: 'http://localhost:8080',
        // 打开多个页面
        startUrl: ['http://localhost:8080', 'http://localhost:8080/about'],
      },
    };

    端口号占位符

    由于端口号可能会发生变动,你可以使用 <port> 占位符来指代当前端口号,Modern.js 会自动将占位符替换为实际监听的端口号。

    export default {
      dev: {
        startUrl: 'http://localhost:<port>/home',
      },
    };

    打开指定浏览器

    在 MacOS 上,通过设置环境变量 BROWSER,你可以指定 Dev Server 在启动时打开的浏览器,支持如下的值:

    • Google Chrome Canary
    • Google Chrome Dev
    • Google Chrome Beta
    • Google Chrome
    • Microsoft Edge
    • Brave Browser
    • Vivaldi
    • Chromium

    建议设置在.env.local文件中。