From fb84cd217abb981831d9db240a51a43b51a7c33e Mon Sep 17 00:00:00 2001 From: feige996 <1020102647@qq.com> Date: Sun, 22 Jun 2025 11:48:36 +0800 Subject: [PATCH] =?UTF-8?q?build:=20=E6=9B=BF=E6=8D=A2=20uview-plus=20?= =?UTF-8?q?=E4=B8=BA=20@climblee/uv-ui?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- package.json | 2 +- pages.config.ts | 5 +---- pnpm-lock.yaml | 51 ++++++++----------------------------------------- src/uni.scss | 2 +- tsconfig.json | 3 ++- 5 files changed, 13 insertions(+), 50 deletions(-) diff --git a/package.json b/package.json index 49ec574..aac73cb 100644 --- a/package.json +++ b/package.json @@ -76,6 +76,7 @@ "lint:fix": "eslint --fix" }, "dependencies": { + "@climblee/uv-ui": "^1.1.20", "@dcloudio/uni-app": "3.0.0-4060620250520001", "@dcloudio/uni-app-harmony": "3.0.0-4060620250520001", "@dcloudio/uni-app-plus": "3.0.0-4060620250520001", @@ -99,7 +100,6 @@ "pinia": "2.0.36", "pinia-plugin-persistedstate": "3.2.1", "qs": "6.5.3", - "uview-plus": "^3.4.41", "vue": "^3.4.21", "z-paging": "2.8.7" }, diff --git a/pages.config.ts b/pages.config.ts index bf0799e..68aadce 100644 --- a/pages.config.ts +++ b/pages.config.ts @@ -13,10 +13,7 @@ export default defineUniPages({ autoscan: true, custom: { '^fg-(.*)': '@/components/fg-$1/fg-$1.vue', - // 下面的是 uview-plus 的配置 - '^u--(.*)': 'uview-plus/components/u-$1/u-$1.vue', - '^up-(.*)': 'uview-plus/components/u-$1/u-$1.vue', - '^u-([^-].*)': 'uview-plus/components/u-$1/u-$1.vue', + '^uv-(.*)': '@climblee/uv-ui/components/uv-$1/uv-$1.vue', // 下面是z-paging 的配置 '^(?!z-paging-refresh|z-paging-load-more)z-paging(.*)': 'z-paging/components/z-paging$1/z-paging$1.vue', diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index a134b35..54eec62 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -16,6 +16,9 @@ importers: .: dependencies: + '@climblee/uv-ui': + specifier: ^1.1.20 + version: 1.1.20 '@dcloudio/uni-app': specifier: 3.0.0-4060620250520001 version: 3.0.0-4060620250520001(@dcloudio/types@3.4.14)(postcss@8.4.49)(rollup@4.41.1)(vue@3.5.15(typescript@5.7.2)) @@ -85,9 +88,6 @@ importers: qs: specifier: 6.5.3 version: 6.5.3 - uview-plus: - specifier: ^3.4.41 - version: 3.4.41 vue: specifier: ^3.4.21 version: 3.5.15(typescript@5.7.2) @@ -938,6 +938,9 @@ packages: '@clack/prompts@0.11.0': resolution: {integrity: sha512-pMN5FcrEw9hUkZA4f+zLlzivQSeQf5dRGJjSUbvVYDLvpKCdQx5OaknvKzgbtXOizhP+SJJJjqEbOe55uKKfAw==} + '@climblee/uv-ui@1.1.20': + resolution: {integrity: sha512-jkyesHJsPJkF4Nap9ZmG1/ibKlxXA5M8+ntqKXwwloIsYSYL5SOKb0gyPj17aBOU1PkJpmeiZ8PwnTolhK2/HA==} + '@commitlint/cli@19.8.1': resolution: {integrity: sha512-LXUdNIkspyxrlV6VDHWBmCZRtkEVRpBKxi2Gtw3J54cGWhLCTouVD/Q6ZSaSvd2YaDObWK8mDjrz3TIKtaQMAA==} engines: {node: '>=v18'} @@ -3060,9 +3063,6 @@ packages: resolution: {integrity: sha512-nPdaFdQ0h/GEigbPClz11D0v/ZJEwxmeVZGeMo3Z5StPtUTkA9o1lD6QwoirYiSDzbcwn2XcjwmCp68W1IS4TA==} engines: {node: '>=18'} - clipboard@2.0.11: - resolution: {integrity: sha512-C+0bbOqkezLIsmWSvlsXS0Q0bmkugu7jcfMIACB+RDEntIzQIkdr148we28AfSloQLRdZlYL/QYyrq05j/3Faw==} - cliui@7.0.4: resolution: {integrity: sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==} @@ -3324,9 +3324,6 @@ packages: resolution: {integrity: sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==} engines: {node: '>=0.4.0'} - delegate@3.2.0: - resolution: {integrity: sha512-IofjkYBZaZivn0V8nnsMJGBr4jVLxHDheKSW88PyxS5QC4Vo9ZbZVvhzlSxY87fVq3STR6r+4cGepyHkcWOQSw==} - depd@2.0.0: resolution: {integrity: sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==} engines: {node: '>= 0.8'} @@ -3999,9 +3996,6 @@ packages: resolution: {integrity: sha512-O+7l9tPdHCU320IigZZPj5zmRCFG9xHmx9cU8FqU2Rp+JN714seHV+2S9+JslCpY4gJwU2vOGox0wzgae/MCEg==} engines: {node: '>=18'} - good-listener@1.2.2: - resolution: {integrity: sha512-goW1b+d9q/HIwbVYZzZ6SsTr4IgE+WA44A0GmPIQstuOrgsFcT7VEJ48nmr9GaRtNu0XTKacFLGnBPAM6Afouw==} - gopd@1.2.0: resolution: {integrity: sha512-ZUKRh6/kUFoAiTAtTYPZJ3hw9wNxx+BIBOijnlG9PnrJsCcSjs1wyyD6vJpaYtgnzDrKYRSqf3OO6Rfa93xsRg==} engines: {node: '>= 0.4'} @@ -5647,9 +5641,6 @@ packages: scule@1.3.0: resolution: {integrity: sha512-6FtHJEvt+pVMIB9IBY+IcCJ6Z5f1iQnytgyfKMhDKgmzYG+TeH/wx1y3l27rshSbLiSanrR9ffZDrEsmjlQF2g==} - select@1.1.2: - resolution: {integrity: sha512-OwpTSOfy6xSs1+pwcNrv0RBMOzI39Lp3qQKUTPVVPRjCdNa5JH/oPRiqsesIskK8TVgmRiHwO4KXlV2Li9dANA==} - semver@6.3.1: resolution: {integrity: sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==} hasBin: true @@ -5900,9 +5891,6 @@ packages: timm@1.7.1: resolution: {integrity: sha512-IjZc9KIotudix8bMaBW6QvMuq64BrJWFs1+4V0lXwWGQZwH+LnX87doAYhem4caOEusRP9/g6jVDQmZ8XOk1nw==} - tiny-emitter@2.1.0: - resolution: {integrity: sha512-NB6Dk1A9xgQPMoGqC5CVXn123gWyte215ONT5Pp5a0yt4nlEoO1ZWeCwpncaekPHXO60i47ihFnZPiRPjRMq4Q==} - tiny-pinyin@1.3.2: resolution: {integrity: sha512-uHNGu4evFt/8eNLldazeAM1M8JrMc1jshhJJfVRARTN3yT8HEEibofeQ7QETWQ5ISBjd6fKtTVBCC/+mGS6FpA==} @@ -6167,10 +6155,6 @@ packages: resolution: {integrity: sha512-pMZTvIkT1d+TFGvDOqodOclx0QWkkgi6Tdoa8gC8ffGAAqz9pzPTZWAybbsHHoED/ztMtkv/VoYTYyShUn81hA==} engines: {node: '>= 0.4.0'} - uview-plus@3.4.41: - resolution: {integrity: sha512-0c2KeJmXO4Rez2nERb4yi2fwydRT2pzBcjDlh9DkLaQ39VJD9zpv8NSN0mWAFEgc8U+hykXHt0DDr8yqaXAxbg==} - engines: {HBuilderX: ^3.1.0} - v8-to-istanbul@8.1.1: resolution: {integrity: sha512-FGtKtv3xIpR6BYhvgH8MI/y78oT7d8Au3ww4QIxymrCtZEh5b8gCw2siywE+puhEmuWKDtmfrvF5UlB298ut3w==} engines: {node: '>=10.12.0'} @@ -7343,6 +7327,8 @@ snapshots: picocolors: 1.1.1 sisteransi: 1.0.5 + '@climblee/uv-ui@1.1.20': {} + '@commitlint/cli@19.8.1(@types/node@20.17.9)(typescript@5.7.2)': dependencies: '@commitlint/format': 19.8.1 @@ -10419,12 +10405,6 @@ snapshots: slice-ansi: 5.0.0 string-width: 7.2.0 - clipboard@2.0.11: - dependencies: - good-listener: 1.2.2 - select: 1.1.2 - tiny-emitter: 2.1.0 - cliui@7.0.4: dependencies: string-width: 4.2.3 @@ -10637,8 +10617,6 @@ snapshots: delayed-stream@1.0.0: {} - delegate@3.2.0: {} - depd@2.0.0: {} dequal@2.0.3: {} @@ -11466,10 +11444,6 @@ snapshots: globals@16.2.0: {} - good-listener@1.2.2: - dependencies: - delegate: 3.2.0 - gopd@1.2.0: {} got@11.8.6: @@ -13477,8 +13451,6 @@ snapshots: scule@1.3.0: {} - select@1.1.2: {} - semver@6.3.1: {} semver@7.7.2: {} @@ -13754,8 +13726,6 @@ snapshots: timm@1.7.1: {} - tiny-emitter@2.1.0: {} - tiny-pinyin@1.3.2: {} tinycolor2@1.6.0: {} @@ -14065,11 +14035,6 @@ snapshots: utils-merge@1.0.1: {} - uview-plus@3.4.41: - dependencies: - clipboard: 2.0.11 - dayjs: 1.11.10 - v8-to-istanbul@8.1.1: dependencies: '@types/istanbul-lib-coverage': 2.0.6 diff --git a/src/uni.scss b/src/uni.scss index 7713edb..4226c5d 100644 --- a/src/uni.scss +++ b/src/uni.scss @@ -76,4 +76,4 @@ $uni-font-size-subtitle: 18px; $uni-color-paragraph: #3f536e; // 文章段落颜色 $uni-font-size-paragraph: 15px; -@import "uview-plus/theme.scss"; // /* 行为相关颜色 */ \ No newline at end of file +@import '@climblee/uv-ui/theme.scss'; \ No newline at end of file diff --git a/tsconfig.json b/tsconfig.json index f19e1e9..c972d41 100644 --- a/tsconfig.json +++ b/tsconfig.json @@ -14,7 +14,8 @@ "@dcloudio/types", "@uni-helper/uni-types", "@types/wechat-miniprogram", - "uview-plus/types", + "@ttou/uv-typings/shim", + "@ttou/uv-typings/v2", "z-paging/types", "./src/typings.d.ts" ],