diff --git a/web/package-lock.json b/web/package-lock.json index 708fba6..3c74c0c 100644 --- a/web/package-lock.json +++ b/web/package-lock.json @@ -24,6 +24,7 @@ "@codemirror/lang-sql": "^6.10.0", "@codemirror/lang-yaml": "^6.1.2", "@codemirror/language": "^6.12.1", + "@codemirror/legacy-modes": "^6.5.2", "@codemirror/state": "^6.5.3", "@codemirror/theme-one-dark": "^6.1.3", "@codemirror/view": "^6.39.8", @@ -393,6 +394,15 @@ "style-mod": "^4.0.0" } }, + "node_modules/@codemirror/legacy-modes": { + "version": "6.5.2", + "resolved": "https://registry.npmmirror.com/@codemirror/legacy-modes/-/legacy-modes-6.5.2.tgz", + "integrity": "sha512-/jJbwSTazlQEDOQw2FJ8LEEKVS72pU0lx6oM54kGpL8t/NJ2Jda3CZ4pcltiKTdqYSRk3ug1B3pil1gsjA6+8Q==", + "license": "MIT", + "dependencies": { + "@codemirror/language": "^6.0.0" + } + }, "node_modules/@codemirror/lint": { "version": "6.9.2", "resolved": "https://registry.npmmirror.com/@codemirror/lint/-/lint-6.9.2.tgz", diff --git a/web/package.json b/web/package.json index addaeab..60c6f56 100644 --- a/web/package.json +++ b/web/package.json @@ -24,6 +24,7 @@ "@codemirror/lang-sql": "^6.10.0", "@codemirror/lang-yaml": "^6.1.2", "@codemirror/language": "^6.12.1", + "@codemirror/legacy-modes": "^6.5.2", "@codemirror/state": "^6.5.3", "@codemirror/theme-one-dark": "^6.1.3", "@codemirror/view": "^6.39.8", diff --git a/web/src/components/FileSystem/components/FileEditorPanel.vue b/web/src/components/FileSystem/components/FileEditorPanel.vue index 19f887f..d3b326b 100644 --- a/web/src/components/FileSystem/components/FileEditorPanel.vue +++ b/web/src/components/FileSystem/components/FileEditorPanel.vue @@ -10,6 +10,7 @@ 📝 Markdown 预览 📊 Excel 预览 📄 Word 预览 + 📋 CSV 预览 📝 文件内容