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/, '') + } + } } })