From cc74a0beea6c0f5a2c466818fb6654fb10d9b1f3 Mon Sep 17 00:00:00 2001 From: orzi! <1063614727@qq.com> Date: Fri, 27 May 2022 18:45:42 +0800 Subject: [PATCH] =?UTF-8?q?=E5=89=8D=E7=AB=AF=E9=A1=B9=E7=9B=AETS=E5=8C=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- paopao-web/.gitignore | 3 + paopao-web/index.html | 2 +- paopao-web/package.json | 3 + paopao-web/src/App.vue | 2 +- paopao-web/src/api/{auth.js => auth.ts} | 6 +- paopao-web/src/api/{post.js => post.ts} | 32 +- paopao-web/src/api/{user.js => user.ts} | 46 +- paopao-web/src/components/auth.vue | 15 +- paopao-web/src/components/comment-item.vue | 24 +- paopao-web/src/components/compose-comment.vue | 38 +- paopao-web/src/components/compose-reply.vue | 7 +- paopao-web/src/components/compose.vue | 43 +- paopao-web/src/components/main-nav.vue | 6 +- paopao-web/src/components/message-item.vue | 17 +- paopao-web/src/{main.js => main.ts} | 9 + paopao-web/src/router/{index.js => index.ts} | 0 paopao-web/src/shims-vue.d.ts | 18 + paopao-web/src/store/{index.js => index.ts} | 2 + paopao-web/src/types/Core.d.ts | 0 paopao-web/src/types/NetParams.d.ts | 18 + paopao-web/src/types/NetReq.d.ts | 20 + paopao-web/src/types/item.d.ts | 45 ++ .../src/utils/{content.js => content.ts} | 6 +- .../utils/{formatTime.js => formatTime.ts} | 4 +- .../src/utils/{request.js => request.ts} | 2 +- .../utils/{scrollToTop.js => scrollToTop.ts} | 4 +- paopao-web/src/views/404.vue | 2 +- paopao-web/src/views/Collection.vue | 8 +- paopao-web/src/views/Home.vue | 20 +- paopao-web/src/vite-env.d.ts | 3 + paopao-web/src/vuex.d.ts | 14 + paopao-web/tsconfig.json | 21 + paopao-web/{vite.config.js => vite.config.ts} | 0 paopao-web/yarn.lock | 719 ++++++++++-------- 34 files changed, 690 insertions(+), 469 deletions(-) rename paopao-web/src/api/{auth.js => auth.ts} (86%) rename paopao-web/src/api/{post.js => post.ts} (80%) rename paopao-web/src/api/{user.js => user.ts} (75%) rename paopao-web/src/{main.js => main.ts} (57%) rename paopao-web/src/router/{index.js => index.ts} (100%) create mode 100644 paopao-web/src/shims-vue.d.ts rename paopao-web/src/store/{index.js => index.ts} (96%) create mode 100644 paopao-web/src/types/Core.d.ts create mode 100644 paopao-web/src/types/NetParams.d.ts create mode 100644 paopao-web/src/types/NetReq.d.ts create mode 100644 paopao-web/src/types/item.d.ts rename paopao-web/src/utils/{content.js => content.ts} (86%) rename paopao-web/src/utils/{formatTime.js => formatTime.ts} (70%) rename paopao-web/src/utils/{request.js => request.ts} (92%) rename paopao-web/src/utils/{scrollToTop.js => scrollToTop.ts} (85%) create mode 100644 paopao-web/src/vite-env.d.ts create mode 100644 paopao-web/src/vuex.d.ts create mode 100644 paopao-web/tsconfig.json rename paopao-web/{vite.config.js => vite.config.ts} (100%) diff --git a/paopao-web/.gitignore b/paopao-web/.gitignore index a547bf36..ba6b09ec 100644 --- a/paopao-web/.gitignore +++ b/paopao-web/.gitignore @@ -22,3 +22,6 @@ dist-ssr *.njsproj *.sln *.sw? + +package-lock.json +components.d.ts \ No newline at end of file diff --git a/paopao-web/index.html b/paopao-web/index.html index cf97ccbc..ce4d1a56 100644 --- a/paopao-web/index.html +++ b/paopao-web/index.html @@ -10,7 +10,7 @@
- + \ No newline at end of file diff --git a/paopao-web/package.json b/paopao-web/package.json index 8ff0d9c4..9abe49d5 100644 --- a/paopao-web/package.json +++ b/paopao-web/package.json @@ -29,7 +29,10 @@ "vuex": "^4.0.2" }, "devDependencies": { + "@types/node": "^17.0.35", "@vitejs/plugin-vue": "^2.3.1", + "@vue/compiler-sfc": "^3.2.36", + "typescript": "^4.7.2", "vite": "^2.9.2" } } diff --git a/paopao-web/src/App.vue b/paopao-web/src/App.vue index 2531715d..7aee9478 100644 --- a/paopao-web/src/App.vue +++ b/paopao-web/src/App.vue @@ -35,7 +35,7 @@ - diff --git a/paopao-web/src/components/message-item.vue b/paopao-web/src/components/message-item.vue index f5369b9e..f2b8759a 100644 --- a/paopao-web/src/components/message-item.vue +++ b/paopao-web/src/components/message-item.vue @@ -65,7 +65,7 @@ -