gemercheung 2 лет назад
Родитель
Сommit
e39cdd0ea0
5 измененных файлов с 36 добавлено и 0 удалено
  1. 13 0
      criminal.html
  2. 13 0
      fire.html
  3. BIN
      public/criminal.ico
  4. BIN
      public/icon.ico
  5. 10 0
      vite.config.ts

+ 13 - 0
criminal.html

@@ -0,0 +1,13 @@
+<!doctype html>
+<html lang="en">
+  <head>
+    <meta charset="UTF-8" />
+    <link rel="icon" href="criminal.ico" />
+    <meta name="viewport" content="width=device-width, initial-scale=1.0" />
+    <title></title>
+  </head>
+  <body>
+    <div id="app"></div>
+    <script type="module" src="/src/main.ts"></script>
+  </body>
+</html>

+ 13 - 0
fire.html

@@ -0,0 +1,13 @@
+<!doctype html>
+<html lang="en">
+  <head>
+    <meta charset="UTF-8" />
+    <link rel="icon" href="icon.ico" />
+    <meta name="viewport" content="width=device-width, initial-scale=1.0" />
+    <title></title>
+  </head>
+  <body>
+    <div id="app"></div>
+    <script type="module" src="/src/main.ts"></script>
+  </body>
+</html>

BIN
public/criminal.ico


BIN
public/icon.ico


+ 10 - 0
vite.config.ts

@@ -10,6 +10,16 @@ export default ({ mode }) =>
   defineConfig({
     base: loadEnv(mode, process.cwd()).VITE_PUBLIC_DIR,
     plugins: [vue()],
+    build: {
+      rollupOptions: {
+        // 配置多页面
+        input: {
+          index: './index.html',
+          criminal: './criminal.html',
+          fire: './fire.html',
+        },
+      },
+    },
     server: {
       https: Number(loadEnv(mode, process.cwd()).VITE_USE_HTTPS) == 1,
       host: true,