From fa95c882f97f1056274e3e634bc6c34e9ebc13af Mon Sep 17 00:00:00 2001 From: Harry Watson <69080709+hwatson381@users.noreply.github.com> Date: Sat, 8 Jun 2024 16:04:46 +0100 Subject: [PATCH] Migrate from vue-cli to vite --- README.md | 2 +- Readme_en.md | 2 +- front_end/.env.development | 4 +- front_end/.env.production | 5 +- front_end/{public => }/index.html | 8 +- front_end/package-lock.json | 18267 +++-------------- front_end/package.json | 28 +- front_end/src/App.vue | 4 +- front_end/src/components/Login.vue | 2 +- front_end/src/components/PlayerName.vue | 7 +- front_end/src/components/PreviewDownload.vue | 4 +- front_end/src/components/PreviewNumber.vue | 2 +- front_end/src/components/ValidCode.vue | 2 +- front_end/src/components/VideoList.vue | 2 +- front_end/src/http.ts | 2 +- front_end/src/main.ts | 2 +- front_end/src/router/index.ts | 2 +- front_end/src/store/index.ts | 1 - front_end/src/utils/system/tools.ts | 2 +- front_end/src/views/GuideView.vue | 2 +- front_end/src/views/PlayerView.vue | 3 +- front_end/src/views/VideoView.vue | 2 +- front_end/tsconfig.json | 2 +- front_end/vite.config.ts | 29 + front_end/vue.config.js | 32 - front_end/webpack.config.js | 14 - 26 files changed, 2946 insertions(+), 15486 deletions(-) rename front_end/{public => }/index.html (69%) create mode 100644 front_end/vite.config.ts delete mode 100644 front_end/vue.config.js delete mode 100644 front_end/webpack.config.js diff --git a/README.md b/README.md index 68c2fbe..459161a 100644 --- a/README.md +++ b/README.md @@ -43,7 +43,7 @@ 1. 从[https://github.com/eee555/flop-player/releases/download/v1.1/dist.zip](https://github.com/eee555/flop-player/releases/download/v1.1/dist.zip)下载新版flop播放器,并解压到saolei_website\front_end\public\flop下(将文件夹的名称dist修改为flop),使得saolei_website\front_end\public\flop\index.html能够被找到 1. cd saolei_website\front_end 1. npm install -1. npm run serve +1. npm run dev 特殊的调试参数:位于`backend\saolei\config\flags.py` diff --git a/Readme_en.md b/Readme_en.md index 7440b1b..e345393 100644 --- a/Readme_en.md +++ b/Readme_en.md @@ -42,7 +42,7 @@ Front end: 1. Download the latest flop player from [https://github.com/eee555/flop-player/releases/download/v1.1/dist.zip](https://github.com/eee555/flop-player/releases/download/v1.1/dist.zip) and unzip it to `saolei_website\front_end\public\flop` (rename the folder name `dist` to `flop`), such that `saolei_website\front_end\public\flop\index.html` is accessible. 1. `cd saolei_website\front_end` 1. `npm install` -1. `npm run serve` +1. `npm run dev` Special debugging parameters are located in `backend\saolei\config\flags.py` diff --git a/front_end/.env.development b/front_end/.env.development index bdb309e..60d322e 100644 --- a/front_end/.env.development +++ b/front_end/.env.development @@ -1,3 +1,3 @@ NODE_ENV = "development" -VUE_APP_API_URL = "http://127.0.0.1:8000" -VUE_APP_BASE_API = "http://127.0.0.1:8000" \ No newline at end of file +VITE_API_URL = "http://127.0.0.1:8000" +VITE_BASE_API = "http://127.0.0.1:8000" \ No newline at end of file diff --git a/front_end/.env.production b/front_end/.env.production index 29fd056..76b19fe 100644 --- a/front_end/.env.production +++ b/front_end/.env.production @@ -1,3 +1,2 @@ -NODE_ENV = "production" -VUE_APP_API_URL = "https://fff666.top" -VUE_APP_BASE_API = "https://fff666.top" \ No newline at end of file +VITE_API_URL = "https://fff666.top" +VITE_BASE_API = "https://fff666.top" \ No newline at end of file diff --git a/front_end/public/index.html b/front_end/index.html similarity index 69% rename from front_end/public/index.html rename to front_end/index.html index 211d9ac..dc8db23 100644 --- a/front_end/public/index.html +++ b/front_end/index.html @@ -4,9 +4,8 @@ - -