页面(Pages)

清单(Manifest)可以声明最常见的页面,如操作弹出窗口和选项页面,但并非每个扩展页面都在清单中有位置。

额外的HTML页面

如果您需要声明超出清单容纳范围的额外HTML页面,请将它们放在Vite配置的build.rollupOptions.input下。

此示例包含一个欢迎页面,在用户安装扩展时打开。

vite.config.ts
export default defineConfig({
  build: {
    rollupOptions: {
      input: {
        welcome: 'pages/welcome.html',
      },
    },
  },
})

Vite将在开发期间提供这些输入页面,并在生产构建中包含它们的优化版本。