[PR #2101] [MERGED] some dashboard refactor #4510

Closed
opened 2026-05-05 14:43:29 -06:00 by gitea-mirror · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/fatedier/frp/pull/2101
Author: @hal-wang
Created: 11/23/2020
Status: Merged
Merged: 12/3/2020
Merged by: @fatedier

Base: devHead: dev


📝 Commits (5)

📊 Changes

33 files changed (+10483 additions, -10520 deletions)

View changed files

web/frps/.babelrc (+0 -14)
web/frps/.editorconfig (+5 -0)
web/frps/.env.development (+2 -0)
web/frps/.env.production (+2 -0)
web/frps/.eslintrc.js (+267 -0)
📝 web/frps/.gitignore (+23 -4)
web/frps/.prettierrc (+8 -0)
📝 web/frps/Makefile (+5 -2)
web/frps/README.md (+25 -0)
web/frps/babel.config.js (+3 -0)
web/frps/package-lock.json (+0 -9334)
📝 web/frps/package.json (+34 -36)
web/frps/postcss.config.js (+0 -5)
📝 web/frps/public/favicon.ico (+0 -0)
web/frps/public/index.html (+17 -0)
📝 web/frps/src/App.vue (+77 -70)
📝 web/frps/src/components/Overview.vue (+139 -145)
📝 web/frps/src/components/ProxiesHttp.vue (+62 -103)
📝 web/frps/src/components/ProxiesHttps.vue (+63 -104)
📝 web/frps/src/components/ProxiesStcp.vue (+50 -79)

...and 13 more files

📄 Description

  • upgrade vue-cli 4
  • add eslint
  • refactor requests

Compiles and hot-reloads for development

npm run serve // not dev in vue-cli4
  1. 目前vue-cli4是主流,vue-cli4环境无法运行vue-cli2项目。升级项目以便他人运行。
  2. 使用 eslint 规范代码。

🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/fatedier/frp/pull/2101 **Author:** [@hal-wang](https://github.com/hal-wang) **Created:** 11/23/2020 **Status:** ✅ Merged **Merged:** 12/3/2020 **Merged by:** [@fatedier](https://github.com/fatedier) **Base:** `dev` ← **Head:** `dev` --- ### 📝 Commits (5) - [`c8fc59b`](https://github.com/fatedier/frp/commit/c8fc59b999d4dc9c020f9c846ae6ea63ca2583f3) dashboard upgrade vue4 - [`61c3ea6`](https://github.com/fatedier/frp/commit/61c3ea69d32135e159586527ed0cad2c9346ba35) dashboard add eslint - [`0270903`](https://github.com/fatedier/frp/commit/0270903d6891a8181a2abbee17a3b9ba47c6648d) refactor requests - [`14dda93`](https://github.com/fatedier/frp/commit/14dda931e60e47bbd3c401e964a838e3c74bd35d) edit makefile - [`2f9f9bd`](https://github.com/fatedier/frp/commit/2f9f9bd8f9bae2cb344ab02475463f2c5bf9cf7c) edit README ### 📊 Changes **33 files changed** (+10483 additions, -10520 deletions) <details> <summary>View changed files</summary> ➖ `web/frps/.babelrc` (+0 -14) ➕ `web/frps/.editorconfig` (+5 -0) ➕ `web/frps/.env.development` (+2 -0) ➕ `web/frps/.env.production` (+2 -0) ➕ `web/frps/.eslintrc.js` (+267 -0) 📝 `web/frps/.gitignore` (+23 -4) ➕ `web/frps/.prettierrc` (+8 -0) 📝 `web/frps/Makefile` (+5 -2) ➕ `web/frps/README.md` (+25 -0) ➕ `web/frps/babel.config.js` (+3 -0) ➖ `web/frps/package-lock.json` (+0 -9334) 📝 `web/frps/package.json` (+34 -36) ➖ `web/frps/postcss.config.js` (+0 -5) 📝 `web/frps/public/favicon.ico` (+0 -0) ➕ `web/frps/public/index.html` (+17 -0) 📝 `web/frps/src/App.vue` (+77 -70) 📝 `web/frps/src/components/Overview.vue` (+139 -145) 📝 `web/frps/src/components/ProxiesHttp.vue` (+62 -103) 📝 `web/frps/src/components/ProxiesHttps.vue` (+63 -104) 📝 `web/frps/src/components/ProxiesStcp.vue` (+50 -79) _...and 13 more files_ </details> ### 📄 Description * upgrade vue-cli 4 * add eslint * refactor requests ### Compiles and hot-reloads for development ``` npm run serve // not dev in vue-cli4 ``` > 1. 目前vue-cli4是主流,vue-cli4环境无法运行vue-cli2项目。升级项目以便他人运行。 > 2. 使用 eslint 规范代码。 --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
gitea-mirror 2026-05-05 14:43:29 -06:00
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: github-starred/frp#4510
No description provided.