fix build error

This commit is contained in:
2024-01-24 17:30:49 +08:00
parent 3201b4a240
commit c4f0523365
3 changed files with 18 additions and 13 deletions

25
package-lock.json generated
View File

@@ -12,7 +12,7 @@
"@codemirror/lang-python": "^6.1.3", "@codemirror/lang-python": "^6.1.3",
"@vueuse/core": "^10.7.2", "@vueuse/core": "^10.7.2",
"axios": "^1.6.5", "axios": "^1.6.5",
"client-zip": "^2.4.4", "client-zip": "^1.6.3",
"codemirror": "^6.0.1", "codemirror": "^6.0.1",
"copy-text-to-clipboard": "^3.2.0", "copy-text-to-clipboard": "^3.2.0",
"file-saver": "^2.0.5", "file-saver": "^2.0.5",
@@ -2547,7 +2547,7 @@
}, },
"node_modules/@vitejs/plugin-legacy": { "node_modules/@vitejs/plugin-legacy": {
"version": "5.2.0", "version": "5.2.0",
"resolved": "https://registry.npmmirror.com/@vitejs/plugin-legacy/-/plugin-legacy-5.2.0.tgz", "resolved": "https://registry.npmjs.org/@vitejs/plugin-legacy/-/plugin-legacy-5.2.0.tgz",
"integrity": "sha512-FGpxQCgyI8SHA/TkFH5vfBManyc6GYkCoYtmom924c7sKObnBE7q543RQuKK46duI4j31Nv1wg4GRNtCfsGpGQ==", "integrity": "sha512-FGpxQCgyI8SHA/TkFH5vfBManyc6GYkCoYtmom924c7sKObnBE7q543RQuKK46duI4j31Nv1wg4GRNtCfsGpGQ==",
"dev": true, "dev": true,
"dependencies": { "dependencies": {
@@ -2562,6 +2562,9 @@
"engines": { "engines": {
"node": "^18.0.0 || >=20.0.0" "node": "^18.0.0 || >=20.0.0"
}, },
"funding": {
"url": "https://github.com/vitejs/vite?sponsor=1"
},
"peerDependencies": { "peerDependencies": {
"terser": "^5.4.0", "terser": "^5.4.0",
"vite": "^5.0.0" "vite": "^5.0.0"
@@ -2959,9 +2962,9 @@
} }
}, },
"node_modules/client-zip": { "node_modules/client-zip": {
"version": "2.4.4", "version": "1.6.3",
"resolved": "https://registry.npmjs.org/client-zip/-/client-zip-2.4.4.tgz", "resolved": "https://registry.npmjs.org/client-zip/-/client-zip-1.6.3.tgz",
"integrity": "sha512-Ixk40BUI7VvNDxW7SCze20GbCuC+gjP4tGkXUpo6/W96bOf96HSed6cOQVeUOIe74SJAG/dIrBr7AtR4xBVnsA==" "integrity": "sha512-xn1boAEO+0qitRC7vr9i+4MlO0VqyXVsQpX/jKdbYhHGWRT7zCHHSV45mhfXPNnPinyhbC6dd8lOYQ1HDpL1pg=="
}, },
"node_modules/codemirror": { "node_modules/codemirror": {
"version": "6.0.1", "version": "6.0.1",
@@ -3768,7 +3771,7 @@
}, },
"node_modules/terser": { "node_modules/terser": {
"version": "5.27.0", "version": "5.27.0",
"resolved": "https://registry.npmmirror.com/terser/-/terser-5.27.0.tgz", "resolved": "https://registry.npmjs.org/terser/-/terser-5.27.0.tgz",
"integrity": "sha512-bi1HRwVRskAjheeYl291n3JC4GgO/Ty4z1nVs5AAsmonJulGxpSektecnNedrwK9C7vpvVtcX3cw00VSLt7U2A==", "integrity": "sha512-bi1HRwVRskAjheeYl291n3JC4GgO/Ty4z1nVs5AAsmonJulGxpSektecnNedrwK9C7vpvVtcX3cw00VSLt7U2A==",
"dev": true, "dev": true,
"dependencies": { "dependencies": {
@@ -5723,7 +5726,7 @@
}, },
"@vitejs/plugin-legacy": { "@vitejs/plugin-legacy": {
"version": "5.2.0", "version": "5.2.0",
"resolved": "https://registry.npmmirror.com/@vitejs/plugin-legacy/-/plugin-legacy-5.2.0.tgz", "resolved": "https://registry.npmjs.org/@vitejs/plugin-legacy/-/plugin-legacy-5.2.0.tgz",
"integrity": "sha512-FGpxQCgyI8SHA/TkFH5vfBManyc6GYkCoYtmom924c7sKObnBE7q543RQuKK46duI4j31Nv1wg4GRNtCfsGpGQ==", "integrity": "sha512-FGpxQCgyI8SHA/TkFH5vfBManyc6GYkCoYtmom924c7sKObnBE7q543RQuKK46duI4j31Nv1wg4GRNtCfsGpGQ==",
"dev": true, "dev": true,
"requires": { "requires": {
@@ -6054,9 +6057,9 @@
} }
}, },
"client-zip": { "client-zip": {
"version": "2.4.4", "version": "1.6.3",
"resolved": "https://registry.npmjs.org/client-zip/-/client-zip-2.4.4.tgz", "resolved": "https://registry.npmjs.org/client-zip/-/client-zip-1.6.3.tgz",
"integrity": "sha512-Ixk40BUI7VvNDxW7SCze20GbCuC+gjP4tGkXUpo6/W96bOf96HSed6cOQVeUOIe74SJAG/dIrBr7AtR4xBVnsA==" "integrity": "sha512-xn1boAEO+0qitRC7vr9i+4MlO0VqyXVsQpX/jKdbYhHGWRT7zCHHSV45mhfXPNnPinyhbC6dd8lOYQ1HDpL1pg=="
}, },
"codemirror": { "codemirror": {
"version": "6.0.1", "version": "6.0.1",
@@ -6690,7 +6693,7 @@
}, },
"terser": { "terser": {
"version": "5.27.0", "version": "5.27.0",
"resolved": "https://registry.npmmirror.com/terser/-/terser-5.27.0.tgz", "resolved": "https://registry.npmjs.org/terser/-/terser-5.27.0.tgz",
"integrity": "sha512-bi1HRwVRskAjheeYl291n3JC4GgO/Ty4z1nVs5AAsmonJulGxpSektecnNedrwK9C7vpvVtcX3cw00VSLt7U2A==", "integrity": "sha512-bi1HRwVRskAjheeYl291n3JC4GgO/Ty4z1nVs5AAsmonJulGxpSektecnNedrwK9C7vpvVtcX3cw00VSLt7U2A==",
"dev": true, "dev": true,
"requires": { "requires": {

View File

@@ -13,7 +13,7 @@
"@codemirror/lang-python": "^6.1.3", "@codemirror/lang-python": "^6.1.3",
"@vueuse/core": "^10.7.2", "@vueuse/core": "^10.7.2",
"axios": "^1.6.5", "axios": "^1.6.5",
"client-zip": "^2.4.4", "client-zip": "^1.6.3",
"codemirror": "^6.0.1", "codemirror": "^6.0.1",
"copy-text-to-clipboard": "^3.2.0", "copy-text-to-clipboard": "^3.2.0",
"file-saver": "^2.0.5", "file-saver": "^2.0.5",

View File

@@ -1,11 +1,13 @@
import { defineConfig } from "vite" import { defineConfig } from "vite"
import vue from "@vitejs/plugin-vue" import vue from "@vitejs/plugin-vue"
import legacy from "@vitejs/plugin-legacy"
export default defineConfig({ export default defineConfig({
build: { build: {
rollupOptions: { rollupOptions: {
output: { output: {
manualChunks: { manualChunks: {
file: ["file-saver", "client-zip"],
editor: [ editor: [
"vue-codemirror", "vue-codemirror",
"codemirror", "codemirror",
@@ -16,5 +18,5 @@ export default defineConfig({
}, },
}, },
}, },
plugins: [vue()], plugins: [vue(), legacy({ targets: ["chrome 66", "not IE 11"] })],
}) })