From faeb1cb9b41814895dd022348ac808368df7b6ba Mon Sep 17 00:00:00 2001
From: bunny <1319900154@qq.com>
Date: Tue, 27 Feb 2024 21:08:04 +0800
Subject: [PATCH] =?UTF-8?q?fixbug:=20=E4=BF=AE=E6=94=B9bug:=20=F0=9F=90=9B?=
=?UTF-8?q?=20=E7=A7=BB=E5=87=BArem?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
package-lock.json | 95 ++++++++++++++++++++++++++++++++--------
package.json | 4 +-
postcss.config.js | 6 ---
src/App.vue | 6 +--
src/assets/css/reset.css | 14 +-----
src/router/index.ts | 4 +-
src/shims-vue.d.ts | 1 -
src/views/layout.vue | 2 +-
vue.config.js | 4 +-
9 files changed, 90 insertions(+), 46 deletions(-)
delete mode 100644 postcss.config.js
diff --git a/package-lock.json b/package-lock.json
index bccdd13..42060d5 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -14,18 +14,17 @@
"echarts": "^5.5.0",
"loadsh": "^0.0.4",
"pinia": "^2.1.7",
- "postcss-pxtorem": "^6.1.0",
"stylelint-config-recess-order": "^4.6.0",
"stylelint-config-recommended-vue": "^1.5.0",
"stylelint-config-standard": "^36.0.0",
"stylelint-config-standard-scss": "^13.0.0",
"uuid": "^9.0.1",
+ "v-scale-screen": "^2.2.0",
"vue": "^3.2.13",
"vue-cookies": "^1.8.3",
"vue-echarts": "^6.6.9",
"vue-lazyload": "^3.0.0",
"vue-router": "^4.0.3",
- "vue3-scale-box": "^0.1.9",
"webpackbar": "^6.0.0"
},
"devDependencies": {
@@ -40,6 +39,7 @@
"@vue/cli-service": "~5.0.0",
"@vue/eslint-config-typescript": "^9.1.0",
"commitizen": "^4.3.0",
+ "compression-webpack-plugin": "^11.0.0",
"cz-git": "^1.8.0",
"eslint": "^7.32.0",
"eslint-config-prettier": "^8.3.0",
@@ -5683,6 +5683,67 @@
"node": ">= 0.8.0"
}
},
+ "node_modules/compression-webpack-plugin": {
+ "version": "11.0.0",
+ "resolved": "https://registry.npmmirror.com/compression-webpack-plugin/-/compression-webpack-plugin-11.0.0.tgz",
+ "integrity": "sha512-Nz9dMiu0sag+mgJ5QTkRx0+vwrDZPU/gps7IdrkFE+oRSkgyoX4wbMol7QnXjI5/TEWx8yEwew9MiMjZgdLtjg==",
+ "dev": true,
+ "dependencies": {
+ "schema-utils": "^4.2.0",
+ "serialize-javascript": "^6.0.2"
+ },
+ "engines": {
+ "node": ">= 18.12.0"
+ },
+ "peerDependencies": {
+ "webpack": "^5.1.0"
+ }
+ },
+ "node_modules/compression-webpack-plugin/node_modules/ajv": {
+ "version": "8.12.0",
+ "resolved": "https://registry.npmmirror.com/ajv/-/ajv-8.12.0.tgz",
+ "integrity": "sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA==",
+ "dev": true,
+ "dependencies": {
+ "fast-deep-equal": "^3.1.1",
+ "json-schema-traverse": "^1.0.0",
+ "require-from-string": "^2.0.2",
+ "uri-js": "^4.2.2"
+ }
+ },
+ "node_modules/compression-webpack-plugin/node_modules/ajv-keywords": {
+ "version": "5.1.0",
+ "resolved": "https://registry.npmmirror.com/ajv-keywords/-/ajv-keywords-5.1.0.tgz",
+ "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==",
+ "dev": true,
+ "dependencies": {
+ "fast-deep-equal": "^3.1.3"
+ },
+ "peerDependencies": {
+ "ajv": "^8.8.2"
+ }
+ },
+ "node_modules/compression-webpack-plugin/node_modules/json-schema-traverse": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmmirror.com/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz",
+ "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==",
+ "dev": true
+ },
+ "node_modules/compression-webpack-plugin/node_modules/schema-utils": {
+ "version": "4.2.0",
+ "resolved": "https://registry.npmmirror.com/schema-utils/-/schema-utils-4.2.0.tgz",
+ "integrity": "sha512-L0jRsrPpjdckP3oPug3/VxNKt2trR8TcabrM6FOAAlvC/9Phcmm+cuAgTlxBqdBR1WJx7Naj9WHw+aOmheSVbw==",
+ "dev": true,
+ "dependencies": {
+ "@types/json-schema": "^7.0.9",
+ "ajv": "^8.9.0",
+ "ajv-formats": "^2.1.1",
+ "ajv-keywords": "^5.1.0"
+ },
+ "engines": {
+ "node": ">= 12.13.0"
+ }
+ },
"node_modules/compression/node_modules/debug": {
"version": "2.6.9",
"resolved": "https://registry.npmmirror.com/debug/-/debug-2.6.9.tgz",
@@ -11956,14 +12017,6 @@
"postcss": "^8.2.15"
}
},
- "node_modules/postcss-pxtorem": {
- "version": "6.1.0",
- "resolved": "https://registry.npmmirror.com/postcss-pxtorem/-/postcss-pxtorem-6.1.0.tgz",
- "integrity": "sha512-ROODSNci9ADal3zUcPHOF/K83TiCgNSPXQFSbwyPHNV8ioHIE4SaC+FPOufd8jsr5jV2uIz29v1Uqy1c4ov42g==",
- "peerDependencies": {
- "postcss": "^8.0.0"
- }
- },
"node_modules/postcss-reduce-initial": {
"version": "5.1.2",
"resolved": "https://registry.npmmirror.com/postcss-reduce-initial/-/postcss-reduce-initial-5.1.2.tgz",
@@ -12841,9 +12894,9 @@
"dev": true
},
"node_modules/serialize-javascript": {
- "version": "6.0.1",
- "resolved": "https://registry.npmmirror.com/serialize-javascript/-/serialize-javascript-6.0.1.tgz",
- "integrity": "sha512-owoXEFjWRllis8/M1Q+Cw5k8ZH40e3zhp/ovX+Xr/vi1qj6QesbyXXViFbpNvWvPNAD62SutwEXavefrLJWj7w==",
+ "version": "6.0.2",
+ "resolved": "https://registry.npmmirror.com/serialize-javascript/-/serialize-javascript-6.0.2.tgz",
+ "integrity": "sha512-Saa1xPByTTq2gdeFZYLLo+RFE35NHZkAbqZeWNd3BpzppeVisAqpDjcp8dyf6uIvEqJRd46jemmyA4iFIeVk8g==",
"dev": true,
"dependencies": {
"randombytes": "^2.1.0"
@@ -14394,6 +14447,17 @@
"uuid": "dist/bin/uuid"
}
},
+ "node_modules/v-scale-screen": {
+ "version": "2.2.0",
+ "resolved": "https://registry.npmmirror.com/v-scale-screen/-/v-scale-screen-2.2.0.tgz",
+ "integrity": "sha512-GHzwRYQwj5MTiYWxtdxI5S6DgEzFjSSMxg53TLddRgXjNSe/dG++Q+6AgrYS3HKDcWzccs19agF6UFcckxn1yA==",
+ "dependencies": {
+ "vue": "^3.2.37"
+ },
+ "peerDependencies": {
+ "vue": "^3.2.37"
+ }
+ },
"node_modules/v8-compile-cache": {
"version": "2.4.0",
"resolved": "https://registry.npmmirror.com/v8-compile-cache/-/v8-compile-cache-2.4.0.tgz",
@@ -14713,11 +14777,6 @@
"integrity": "sha512-4gDntzrifFnCEvyoO8PqyJDmguXgVPxKiIxrBKjIowvL9l+N66196+72XVYR8BBf1Uv1Fgt3bGevJ+sEmxfZzw==",
"dev": true
},
- "node_modules/vue3-scale-box": {
- "version": "0.1.9",
- "resolved": "https://registry.npmmirror.com/vue3-scale-box/-/vue3-scale-box-0.1.9.tgz",
- "integrity": "sha512-URKBWivTHglmwoqQTs9UBA+lWg7pMuyYusxI5ghU1ks3qZHcM+jCF5uoSiwlKpSd9XP47R3sO12oS+Sc5lW9ig=="
- },
"node_modules/watchpack": {
"version": "2.4.0",
"resolved": "https://registry.npmmirror.com/watchpack/-/watchpack-2.4.0.tgz",
diff --git a/package.json b/package.json
index 0c9c0db..df569eb 100644
--- a/package.json
+++ b/package.json
@@ -22,18 +22,17 @@
"echarts": "^5.5.0",
"loadsh": "^0.0.4",
"pinia": "^2.1.7",
- "postcss-pxtorem": "^6.1.0",
"stylelint-config-recess-order": "^4.6.0",
"stylelint-config-recommended-vue": "^1.5.0",
"stylelint-config-standard": "^36.0.0",
"stylelint-config-standard-scss": "^13.0.0",
"uuid": "^9.0.1",
+ "v-scale-screen": "^2.2.0",
"vue": "^3.2.13",
"vue-cookies": "^1.8.3",
"vue-echarts": "^6.6.9",
"vue-lazyload": "^3.0.0",
"vue-router": "^4.0.3",
- "vue3-scale-box": "^0.1.9",
"webpackbar": "^6.0.0"
},
"devDependencies": {
@@ -48,6 +47,7 @@
"@vue/cli-service": "~5.0.0",
"@vue/eslint-config-typescript": "^9.1.0",
"commitizen": "^4.3.0",
+ "compression-webpack-plugin": "^11.0.0",
"cz-git": "^1.8.0",
"eslint": "^7.32.0",
"eslint-config-prettier": "^8.3.0",
diff --git a/postcss.config.js b/postcss.config.js
deleted file mode 100644
index ee0990a..0000000
--- a/postcss.config.js
+++ /dev/null
@@ -1,6 +0,0 @@
-const autoprefixer = require('autoprefixer');
-const px2rem = require('postcss-pxtorem');
-
-module.exports = {
- plugins: [autoprefixer(), px2rem({ rootValue: 80, unitPrecision: 5, propList: ['*'] })],
-};
diff --git a/src/App.vue b/src/App.vue
index 8d80fbe..38be0a7 100644
--- a/src/App.vue
+++ b/src/App.vue
@@ -1,10 +1,10 @@
-
+
-
+