From 21051d356bb8589ad088abb52492fd2a1909ed9e Mon Sep 17 00:00:00 2001
From: WXL (wul) <wl_5969728@163.com>
Date: 星期六, 14 三月 2026 10:39:09 +0800
Subject: [PATCH] 测试完成
---
src/main.js | 15 +++++++++++++++
1 files changed, 15 insertions(+), 0 deletions(-)
diff --git a/src/main.js b/src/main.js
index 5549b74..06edb6c 100644
--- a/src/main.js
+++ b/src/main.js
@@ -13,6 +13,7 @@
import router from "./router";
import directive from "./directive"; // directive
import plugins from "./plugins"; // plugins
+import Print from 'vue-print-nb'
import { download } from "@/utils/request";
//寮曞叆quill-editor缂栬緫鍣�
import VueQuillEditor from "vue-quill-editor";
@@ -21,10 +22,14 @@
import "quill/dist/quill.snow.css";
import "quill/dist/quill.bubble.css";
Vue.use(VueQuillEditor);
+Vue.use(Print)
+
// 寮曞叆
import { codemirror } from "vue-codemirror";
import "@/utils/cm-setting.js";
Vue.component("codemirror", codemirror);
+import preventReClick from '@/utils/directives/preventReClick';
+Vue.use(preventReClick);
import { Quill } from "vue-quill-editor";
window.Quill = Quill;
@@ -77,6 +82,8 @@
import components from "./components";
// 璇煶缁勪欢
import VueAudio from 'vue-audio-better'
+// 寮规鎷栧姩
+import '@/utils/drag.js';
// 娉ㄥ唽杩囨护鍣�
// 鑷畾涔夋寚浠�
import * as directives from "./directives";
@@ -85,6 +92,14 @@
Vue.filter(key, filters[key]);
}
import moment from "moment"
+// 1. 鍦╩ain.js涓坊鍔犻敊璇洃鍚�
+window.addEventListener('unhandledrejection', (event) => {
+ if (event.reason && event.reason.message &&
+ event.reason.message.includes('Loading chunk')) {
+ // 閲嶆柊鍔犺浇椤甸潰
+ window.location.reload();
+ }
+});
Vue.prototype.$moment = moment;
--
Gitblit v1.9.3