ソースを参照

feat: site build @vitejs/plugin-legacy

richard1015 4 年 前
コミット
7c299259e6
2 ファイル変更6 行追加1 行削除
  1. 1 0
      package.json
  2. 5 1
      vite.config.ts

+ 1 - 0
package.json

@@ -63,6 +63,7 @@
     "@commitlint/cli": "^10.0.0",
     "@commitlint/config-conventional": "^10.0.0",
     "@types/node": "^14.14.31",
+    "@vitejs/plugin-legacy": "^1.3.2",
     "@vitejs/plugin-vue": "^1.2.1",
     "@vue/compiler-sfc": "^3.0.11",
     "@vue/eslint-config-prettier": "^6.0.0",

+ 5 - 1
vite.config.ts

@@ -1,5 +1,6 @@
 import { defineConfig } from 'vite';
 import vue from '@vitejs/plugin-vue';
+import legacy from '@vitejs/plugin-legacy';
 import Markdown from 'vite-plugin-md';
 import path from 'path';
 const resolve = path.resolve;
@@ -31,7 +32,10 @@ export default defineConfig({
     vue({
       include: [/\.vue$/, /\.md$/]
     }),
-    Markdown()
+    Markdown(),
+    legacy({
+      targets: ['defaults', 'not IE 11']
+    })
   ],
   build: {
     target: 'es2015',