From fc1881c063c842406d7c5467decafc87a6a5b996 Mon Sep 17 00:00:00 2001
From: liuyx <1517482303@qq.com>
Date: Wed, 23 Nov 2022 14:30:48 +0800
Subject: [PATCH] =?UTF-8?q?=E5=B0=81=E8=A3=85=E5=9B=BE=E7=89=87=E4=B8=8A?=
=?UTF-8?q?=E4=BC=A0=E7=BB=84=E4=BB=B6?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
admin/.eslintrc.cjs | 2 +-
admin/src/api/index.js | 8 ++
admin/src/api/token.js | 7 ++
admin/src/utils/Upload.vue | 107 ++++++++++++++++++++++++
admin/src/views/article/Article.vue | 36 --------
admin/src/views/article/ArticleList.vue | 50 -----------
admin/vite.config.js | 9 ++
7 files changed, 132 insertions(+), 87 deletions(-)
create mode 100644 admin/src/api/index.js
create mode 100644 admin/src/api/token.js
create mode 100644 admin/src/utils/Upload.vue
delete mode 100644 admin/src/views/article/Article.vue
delete mode 100644 admin/src/views/article/ArticleList.vue
diff --git a/admin/.eslintrc.cjs b/admin/.eslintrc.cjs
index dbdf509..2106a3a 100644
--- a/admin/.eslintrc.cjs
+++ b/admin/.eslintrc.cjs
@@ -18,7 +18,7 @@ module.exports = {
],
rules: {
'vue/multi-word-component-names': 0,
- 'space-before-function-paren': ['error', 'never'], // 函数名与括号之间无空格
+ 'space-before-function-paren': 0,
quotes: ['error', 'single'] // 单引号
}
}
diff --git a/admin/src/api/index.js b/admin/src/api/index.js
new file mode 100644
index 0000000..0a58f00
--- /dev/null
+++ b/admin/src/api/index.js
@@ -0,0 +1,8 @@
+import axios from 'axios'
+
+const api = axios.create({
+ baseURL: '/api',
+ timeout: 3000
+})
+
+export default api
diff --git a/admin/src/api/token.js b/admin/src/api/token.js
new file mode 100644
index 0000000..ff7ece0
--- /dev/null
+++ b/admin/src/api/token.js
@@ -0,0 +1,7 @@
+import api from './index'
+
+export const getQiniuToken = () => {
+ return api({
+ url: '/token/qiniu'
+ })
+}
diff --git a/admin/src/utils/Upload.vue b/admin/src/utils/Upload.vue
new file mode 100644
index 0000000..440f109
--- /dev/null
+++ b/admin/src/utils/Upload.vue
@@ -0,0 +1,107 @@
+
+
+
+
+
+
+
+
+
+
diff --git a/admin/src/views/article/Article.vue b/admin/src/views/article/Article.vue
deleted file mode 100644
index 713c1fd..0000000
--- a/admin/src/views/article/Article.vue
+++ /dev/null
@@ -1,36 +0,0 @@
-
-
-
-
-
-
-
-
-
- 发布文章
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/admin/src/views/article/ArticleList.vue b/admin/src/views/article/ArticleList.vue
deleted file mode 100644
index 2abcf66..0000000
--- a/admin/src/views/article/ArticleList.vue
+++ /dev/null
@@ -1,50 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- 修改
- 删除
-
-
-
-
-
-
-
-
-
diff --git a/admin/vite.config.js b/admin/vite.config.js
index f011fe7..bf6e82e 100644
--- a/admin/vite.config.js
+++ b/admin/vite.config.js
@@ -9,5 +9,14 @@ export default defineConfig({
alias: {
'@': path.resolve(__dirname, 'src') // 利用@代替src
}
+ },
+ server: {
+ proxy: {
+ '/api': {
+ target: 'http://localhost:3000',
+ changeOrigin: true,
+ rewrite: (path) => path.replace(/^\/api/, '')
+ }
+ }
}
})