Ver código fonte

修改样式/取消线上打印

半生瓜 1 ano atrás
pai
commit
77bdd0c55f
5 arquivos alterados com 96 adições e 8 exclusões
  1. 70 4
      package-lock.json
  2. 1 0
      package.json
  3. 2 1
      src/assets/css/left.scss
  4. 4 2
      src/components/CircleProgress.vue
  5. 19 1
      vite.config.js

+ 70 - 4
package-lock.json

@@ -55,11 +55,48 @@
55 55
       "resolved": "https://registry.npmmirror.com/@floating-ui/utils/-/utils-0.1.1.tgz",
56 56
       "integrity": "sha512-m0G6wlnhm/AX0H12IOWtK8gASEMffnX08RtKkCgTdHb9JpHKGloI7icFfLg9ZmQeavcvR0PKmzxClyuFPSjKWw=="
57 57
     },
58
+    "@jridgewell/gen-mapping": {
59
+      "version": "0.3.5",
60
+      "resolved": "https://registry.npmmirror.com/@jridgewell/gen-mapping/-/gen-mapping-0.3.5.tgz",
61
+      "integrity": "sha512-IzL8ZoEDIBRWEzlCcRhOaCupYyN5gdIK+Q6fbFdPDg6HqX6jpkItn7DFIpW9LQzXG6Df9sA7+OKnq0qlz/GaQg==",
62
+      "requires": {
63
+        "@jridgewell/set-array": "^1.2.1",
64
+        "@jridgewell/sourcemap-codec": "^1.4.10",
65
+        "@jridgewell/trace-mapping": "^0.3.24"
66
+      }
67
+    },
68
+    "@jridgewell/resolve-uri": {
69
+      "version": "3.1.2",
70
+      "resolved": "https://registry.npmmirror.com/@jridgewell/resolve-uri/-/resolve-uri-3.1.2.tgz",
71
+      "integrity": "sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw=="
72
+    },
73
+    "@jridgewell/set-array": {
74
+      "version": "1.2.1",
75
+      "resolved": "https://registry.npmmirror.com/@jridgewell/set-array/-/set-array-1.2.1.tgz",
76
+      "integrity": "sha512-R8gLRTZeyp03ymzP/6Lil/28tGeGEzhx1q2k703KGWRAI1VdvPIXdG70VJc2pAMw3NA6JKL5hhFu1sJX0Mnn/A=="
77
+    },
78
+    "@jridgewell/source-map": {
79
+      "version": "0.3.5",
80
+      "resolved": "https://registry.npmmirror.com/@jridgewell/source-map/-/source-map-0.3.5.tgz",
81
+      "integrity": "sha512-UTYAUj/wviwdsMfzoSJspJxbkH5o1snzwX0//0ENX1u/55kkZZkcTZP6u9bwKGkv+dkk9at4m1Cpt0uY80kcpQ==",
82
+      "requires": {
83
+        "@jridgewell/gen-mapping": "^0.3.0",
84
+        "@jridgewell/trace-mapping": "^0.3.9"
85
+      }
86
+    },
58 87
     "@jridgewell/sourcemap-codec": {
59 88
       "version": "1.4.15",
60 89
       "resolved": "https://registry.npmmirror.com/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.15.tgz",
61
-      "integrity": "sha512-eF2rxCRulEKXHTRiDrDy6erMYWqNw4LPdQ8UQA4huuxaQsVeRPFl2oM8oDGxMFhJUWZf9McpLtJasDDZb/Bpeg==",
62
-      "dev": true
90
+      "integrity": "sha512-eF2rxCRulEKXHTRiDrDy6erMYWqNw4LPdQ8UQA4huuxaQsVeRPFl2oM8oDGxMFhJUWZf9McpLtJasDDZb/Bpeg=="
91
+    },
92
+    "@jridgewell/trace-mapping": {
93
+      "version": "0.3.25",
94
+      "resolved": "https://registry.npmmirror.com/@jridgewell/trace-mapping/-/trace-mapping-0.3.25.tgz",
95
+      "integrity": "sha512-vNk6aEwybGtawWmy/PzwnGDOjCkLWSD2wqvjGGAgOAwCGWySYXfYoxt00IJkTF+8Lb57DwOb3Aa0o9CApepiYQ==",
96
+      "requires": {
97
+        "@jridgewell/resolve-uri": "^3.1.0",
98
+        "@jridgewell/sourcemap-codec": "^1.4.14"
99
+      }
63 100
     },
64 101
     "@nodelib/fs.scandir": {
65 102
       "version": "2.1.5",
@@ -337,8 +374,7 @@
337 374
     "acorn": {
338 375
       "version": "8.10.0",
339 376
       "resolved": "https://registry.npmmirror.com/acorn/-/acorn-8.10.0.tgz",
340
-      "integrity": "sha512-F0SAmZ8iUtS//m8DmCTA0jlh6TDKkHQyK6xc6V4KDTyZKA9dnvX9/3sRTVQrWm79glUAZbnmmNcdYwUIHWVybw==",
341
-      "dev": true
377
+      "integrity": "sha512-F0SAmZ8iUtS//m8DmCTA0jlh6TDKkHQyK6xc6V4KDTyZKA9dnvX9/3sRTVQrWm79glUAZbnmmNcdYwUIHWVybw=="
342 378
     },
343 379
     "aes-decrypter": {
344 380
       "version": "4.0.1",
@@ -455,6 +491,11 @@
455 491
         "fill-range": "^7.0.1"
456 492
       }
457 493
     },
494
+    "buffer-from": {
495
+      "version": "1.1.2",
496
+      "resolved": "https://registry.npmmirror.com/buffer-from/-/buffer-from-1.1.2.tgz",
497
+      "integrity": "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ=="
498
+    },
458 499
     "chokidar": {
459 500
       "version": "3.5.3",
460 501
       "resolved": "https://registry.npmmirror.com/chokidar/-/chokidar-3.5.3.tgz",
@@ -479,6 +520,11 @@
479 520
         "delayed-stream": "~1.0.0"
480 521
       }
481 522
     },
523
+    "commander": {
524
+      "version": "2.20.3",
525
+      "resolved": "https://registry.npmmirror.com/commander/-/commander-2.20.3.tgz",
526
+      "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ=="
527
+    },
482 528
     "core-js": {
483 529
       "version": "3.33.0",
484 530
       "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.33.0.tgz",
@@ -1274,6 +1320,15 @@
1274 1320
       "resolved": "https://registry.npmmirror.com/source-map-js/-/source-map-js-1.0.2.tgz",
1275 1321
       "integrity": "sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw=="
1276 1322
     },
1323
+    "source-map-support": {
1324
+      "version": "0.5.21",
1325
+      "resolved": "https://registry.npmmirror.com/source-map-support/-/source-map-support-0.5.21.tgz",
1326
+      "integrity": "sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w==",
1327
+      "requires": {
1328
+        "buffer-from": "^1.0.0",
1329
+        "source-map": "^0.6.0"
1330
+      }
1331
+    },
1277 1332
     "sourcemap-codec": {
1278 1333
       "version": "1.4.8",
1279 1334
       "resolved": "https://registry.npmmirror.com/sourcemap-codec/-/sourcemap-codec-1.4.8.tgz",
@@ -1294,6 +1349,17 @@
1294 1349
       "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==",
1295 1350
       "dev": true
1296 1351
     },
1352
+    "terser": {
1353
+      "version": "5.29.1",
1354
+      "resolved": "https://registry.npmmirror.com/terser/-/terser-5.29.1.tgz",
1355
+      "integrity": "sha512-lZQ/fyaIGxsbGxApKmoPTODIzELy3++mXhS5hOqaAWZjQtpq/hFHAc+rm29NND1rYRxRWKcjuARNwULNXa5RtQ==",
1356
+      "requires": {
1357
+        "@jridgewell/source-map": "^0.3.3",
1358
+        "acorn": "^8.8.2",
1359
+        "commander": "^2.20.0",
1360
+        "source-map-support": "~0.5.20"
1361
+      }
1362
+    },
1297 1363
     "throttle-debounce": {
1298 1364
       "version": "3.0.1",
1299 1365
       "resolved": "https://registry.npmmirror.com/throttle-debounce/-/throttle-debounce-3.0.1.tgz",

+ 1 - 0
package.json

@@ -15,6 +15,7 @@
15 15
     "hls.js": "^1.4.12",
16 16
     "leader-line": "^1.0.7",
17 17
     "postcss-pxtorem": "^6.0.0",
18
+    "terser": "^5.29.1",
18 19
     "video.js": "^8.6.1",
19 20
     "videojs-contrib-hls": "^5.15.0",
20 21
     "vue": "^3.2.25",

+ 2 - 1
src/assets/css/left.scss

@@ -74,11 +74,12 @@
74 74
              align-items: center;
75 75
              justify-content: space-around;
76 76
              height: 100%;
77
+      
77 78
              // border: 1px solid sandybrown;
78 79
              //  width: 93px;
79 80
              box-sizing: border-box;
80 81
              // margin-top: 42px;
81
-             margin: 33px 16px 39px 22px;
82
+             margin: 33px 2px 39px 2px;
82 83
 
83 84
              img {
84 85
                  width: 22px;

+ 4 - 2
src/components/CircleProgress.vue

@@ -200,9 +200,11 @@ ul {
200 200
 </style>
201 201
 <style lang="scss">
202 202
 .real-time-num{
203
+    display: flex;
204
+    align-items: center;
203 205
     // background-color: rgb(137, 80, 5) !important;
204
-    width: 9px!important;
205
-    height: 33px !important;
206
+    width: 11px!important;
207
+
206 208
     margin-left: 0px !important;
207 209
 
208 210
 }

+ 19 - 1
vite.config.js

@@ -1,3 +1,11 @@
1
+/*
2
+ * @Author: 半生瓜 1515706227@qq.com
3
+ * @Date: 2023-10-18 10:46:30
4
+ * @LastEditors: 半生瓜 1515706227@qq.com
5
+ * @LastEditTime: 2024-03-11 19:07:53
6
+ * @FilePath: \v3_yyz\vite.config.js
7
+ * @Description: 这是默认设置,请设置`customMade`, 打开koroFileHeader查看配置 进行设置: https://github.com/OBKoro1/koro1FileHeader/wiki/%E9%85%8D%E7%BD%AE
8
+ */
1 9
 import { defineConfig } from 'vite'
2 10
 import vue from '@vitejs/plugin-vue'
3 11
 import AutoImport from 'unplugin-auto-import/vite'
@@ -7,6 +15,16 @@ import postCssPxToRem from "postcss-pxtorem";
7 15
 
8 16
 export default defineConfig({
9 17
   base: './',//相对路径
18
+  build: {
19
+    minify: 'terser',
20
+    terserOptions: {
21
+        compress: {
22
+            //生产环境时移除console
23
+            drop_console: true,
24
+            drop_debugger: true,
25
+        }
26
+    }
27
+  },
10 28
   plugins: [
11 29
     vue(),
12 30
     Components({
@@ -28,7 +46,7 @@ export default defineConfig({
28 46
         })]
29 47
     }
30 48
   },
31
-  configureWebpack: (config) => {
49
+    configureWebpack: (config) => {
32 50
     console.log("config");
33 51
     config.module.rules.push(
34 52
       {