From ae85cf6ba26dec9233f88913e7fcfccf083ded4e Mon Sep 17 00:00:00 2001 From: liuyalei Date: Fri, 15 Mar 2024 09:05:43 +0800 Subject: [PATCH] add fetchEventSource --- package-lock.json | 12 ++++ package.json | 2 + src/views/IndexChat.vue | 65 ++++++++++++-------- yarn.lock | 130 +++++----------------------------------- 4 files changed, 70 insertions(+), 139 deletions(-) diff --git a/package-lock.json b/package-lock.json index 2810b3c..3653dc7 100644 --- a/package-lock.json +++ b/package-lock.json @@ -8,6 +8,8 @@ "name": "chatpages", "version": "0.0.0", "dependencies": { + "@microsoft/fetch-event-source": "^2.0.1", + "@rangermauve/fetch-event-source": "^1.0.3", "axios": "^1.6.3", "pinia": "^2.1.7", "vant": "^4.8.0", @@ -55,6 +57,16 @@ "integrity": "sha512-eF2rxCRulEKXHTRiDrDy6erMYWqNw4LPdQ8UQA4huuxaQsVeRPFl2oM8oDGxMFhJUWZf9McpLtJasDDZb/Bpeg==", "license": "MIT" }, + "node_modules/@microsoft/fetch-event-source": { + "version": "2.0.1", + "resolved": "https://registry.npmmirror.com/@microsoft/fetch-event-source/-/fetch-event-source-2.0.1.tgz", + "integrity": "sha512-W6CLUJ2eBMw3Rec70qrsEW0jOm/3twwJv21mrmj2yORiaVmVYGS4sSS5yUwvQc1ZlDLYGPnClVWmUUMagKNsfA==" + }, + "node_modules/@rangermauve/fetch-event-source": { + "version": "1.0.3", + "resolved": "https://registry.npmmirror.com/@rangermauve/fetch-event-source/-/fetch-event-source-1.0.3.tgz", + "integrity": "sha512-dWmcvbpmLmSgwPgESVIWwS/BHcFi5PRc2FeBS1fqJp5GLicOv/8ldXTEivLAVy0P2THDfUr6Y3i8BTSJZ+Kemw==" + }, "node_modules/@vant/popperjs": { "version": "1.3.0", "resolved": "https://registry.npmmirror.com/@vant/popperjs/-/popperjs-1.3.0.tgz", diff --git a/package.json b/package.json index 8c7c89b..c147e34 100644 --- a/package.json +++ b/package.json @@ -8,6 +8,8 @@ "preview": "vite preview" }, "dependencies": { + "@microsoft/fetch-event-source": "^2.0.1", + "@rangermauve/fetch-event-source": "^1.0.3", "axios": "^1.6.3", "pinia": "^2.1.7", "vant": "^4.8.0", diff --git a/src/views/IndexChat.vue b/src/views/IndexChat.vue index 34f52eb..48f70d2 100644 --- a/src/views/IndexChat.vue +++ b/src/views/IndexChat.vue @@ -280,6 +280,12 @@