Commit 50415a293c1f9b874952f038f8f6ec23a9f41b14
1 parent
f4c36364
feat: build 1.0.3
Showing
3 changed files
with
1 additions
and
153 deletions
deploy/prod.sh
@@ -2,7 +2,7 @@ | @@ -2,7 +2,7 @@ | ||
2 | 2 | ||
3 | # 变量定义 | 3 | # 变量定义 |
4 | IMAGE_NAME="canrud-outside-front" | 4 | IMAGE_NAME="canrud-outside-front" |
5 | -TAG="1.0.2" | 5 | +TAG="1.0.3" |
6 | TAR_FILE="${IMAGE_NAME}_${TAG}.tar" | 6 | TAR_FILE="${IMAGE_NAME}_${TAG}.tar" |
7 | REMOTE_HOST="root@112.74.45.244" | 7 | REMOTE_HOST="root@112.74.45.244" |
8 | REMOTE_DIR="/root/web/canrud-outside-nuxt-front" | 8 | REMOTE_DIR="/root/web/canrud-outside-nuxt-front" |
plugins/google-analytics.js deleted
100644 → 0
1 | -import { defineNuxtPlugin } from '#app' | ||
2 | -import VueGtag from 'vue-gtag' | ||
3 | - | ||
4 | -export default defineNuxtPlugin((nuxtApp) => { | ||
5 | - const getGDPRConsent = true; // 自定义获取用户同意的逻辑 | ||
6 | - if (getGDPRConsent) { | ||
7 | - nuxtApp.vueApp.use(VueGtag, { | ||
8 | - config: { id: 'AW-881504701' } // 使用你的 Google Analytics 4 测量ID | ||
9 | - }, nuxtApp.router); | ||
10 | - } | ||
11 | -}); |
pnpm-lock.yaml
@@ -14,15 +14,9 @@ dependencies: | @@ -14,15 +14,9 @@ dependencies: | ||
14 | nuxt: | 14 | nuxt: |
15 | specifier: ^3.11.2 | 15 | specifier: ^3.11.2 |
16 | version: 3.11.2(@opentelemetry/api@1.8.0)(@unocss/reset@0.60.2)(floating-vue@5.2.2)(rollup@4.17.2)(sass@1.77.1)(unocss@0.60.2)(vite@5.2.11) | 16 | version: 3.11.2(@opentelemetry/api@1.8.0)(@unocss/reset@0.60.2)(floating-vue@5.2.2)(rollup@4.17.2)(sass@1.77.1)(unocss@0.60.2)(vite@5.2.11) |
17 | - nuxt-gtag: | ||
18 | - specifier: ^2.0.7 | ||
19 | - version: 2.0.7(rollup@4.17.2) | ||
20 | vue: | 17 | vue: |
21 | specifier: ^3.4.27 | 18 | specifier: ^3.4.27 |
22 | version: 3.4.27 | 19 | version: 3.4.27 |
23 | - vue-gtag: | ||
24 | - specifier: ^2.0.1 | ||
25 | - version: 2.0.1(vue@3.4.27) | ||
26 | vue-router: | 20 | vue-router: |
27 | specifier: ^4.3.2 | 21 | specifier: ^4.3.2 |
28 | version: 4.3.2(vue@3.4.27) | 22 | version: 4.3.2(vue@3.4.27) |
@@ -1142,36 +1136,6 @@ packages: | @@ -1142,36 +1136,6 @@ packages: | ||
1142 | - rollup | 1136 | - rollup |
1143 | - supports-color | 1137 | - supports-color |
1144 | 1138 | ||
1145 | - /@nuxt/kit@3.12.3(rollup@4.17.2): | ||
1146 | - resolution: {integrity: sha512-5R8FZLDxBKlkDWYsqwU1tctGJ5vwMA96WBrNkpQ0LznB2/p+3MWWTO6vz+0P0F9xvZZfkk/KKyZ3uUhnG9VJOA==} | ||
1147 | - engines: {node: ^14.18.0 || >=16.10.0} | ||
1148 | - dependencies: | ||
1149 | - '@nuxt/schema': 3.12.3(rollup@4.17.2) | ||
1150 | - c12: 1.11.1 | ||
1151 | - consola: 3.2.3 | ||
1152 | - defu: 6.1.4 | ||
1153 | - destr: 2.0.3 | ||
1154 | - globby: 14.0.2 | ||
1155 | - hash-sum: 2.0.0 | ||
1156 | - ignore: 5.3.1 | ||
1157 | - jiti: 1.21.6 | ||
1158 | - klona: 2.0.6 | ||
1159 | - knitwork: 1.1.0 | ||
1160 | - mlly: 1.7.1 | ||
1161 | - pathe: 1.1.2 | ||
1162 | - pkg-types: 1.1.3 | ||
1163 | - scule: 1.3.0 | ||
1164 | - semver: 7.6.2 | ||
1165 | - ufo: 1.5.3 | ||
1166 | - unctx: 2.3.1 | ||
1167 | - unimport: 3.7.2(rollup@4.17.2) | ||
1168 | - untyped: 1.4.2 | ||
1169 | - transitivePeerDependencies: | ||
1170 | - - magicast | ||
1171 | - - rollup | ||
1172 | - - supports-color | ||
1173 | - dev: false | ||
1174 | - | ||
1175 | /@nuxt/schema@3.11.2(rollup@4.17.2): | 1139 | /@nuxt/schema@3.11.2(rollup@4.17.2): |
1176 | resolution: {integrity: sha512-Z0bx7N08itD5edtpkstImLctWMNvxTArsKXzS35ZuqyAyKBPcRjO1CU01slH0ahO30Gg9kbck3/RKNZPwfOjJg==} | 1140 | resolution: {integrity: sha512-Z0bx7N08itD5edtpkstImLctWMNvxTArsKXzS35ZuqyAyKBPcRjO1CU01slH0ahO30Gg9kbck3/RKNZPwfOjJg==} |
1177 | engines: {node: ^14.18.0 || >=16.10.0} | 1141 | engines: {node: ^14.18.0 || >=16.10.0} |
@@ -1191,27 +1155,6 @@ packages: | @@ -1191,27 +1155,6 @@ packages: | ||
1191 | - rollup | 1155 | - rollup |
1192 | - supports-color | 1156 | - supports-color |
1193 | 1157 | ||
1194 | - /@nuxt/schema@3.12.3(rollup@4.17.2): | ||
1195 | - resolution: {integrity: sha512-Zw/2stN5CWVOHQ6pKyewk3tvYW5ROBloTGyIbie7/TprJT5mL+E9tTgAxOZtkoKSFaYEQXZgE1K2OzMelhLRzw==} | ||
1196 | - engines: {node: ^14.18.0 || >=16.10.0} | ||
1197 | - dependencies: | ||
1198 | - compatx: 0.1.8 | ||
1199 | - consola: 3.2.3 | ||
1200 | - defu: 6.1.4 | ||
1201 | - hookable: 5.5.3 | ||
1202 | - pathe: 1.1.2 | ||
1203 | - pkg-types: 1.1.3 | ||
1204 | - scule: 1.3.0 | ||
1205 | - std-env: 3.7.0 | ||
1206 | - ufo: 1.5.3 | ||
1207 | - uncrypto: 0.1.3 | ||
1208 | - unimport: 3.7.2(rollup@4.17.2) | ||
1209 | - untyped: 1.4.2 | ||
1210 | - transitivePeerDependencies: | ||
1211 | - - rollup | ||
1212 | - - supports-color | ||
1213 | - dev: false | ||
1214 | - | ||
1215 | /@nuxt/telemetry@2.5.4(rollup@4.17.2): | 1158 | /@nuxt/telemetry@2.5.4(rollup@4.17.2): |
1216 | resolution: {integrity: sha512-KH6wxzsNys69daSO0xUv0LEBAfhwwjK1M+0Cdi1/vxmifCslMIY7lN11B4eywSfscbyVPAYJvANyc7XiVPImBQ==} | 1159 | resolution: {integrity: sha512-KH6wxzsNys69daSO0xUv0LEBAfhwwjK1M+0Cdi1/vxmifCslMIY7lN11B4eywSfscbyVPAYJvANyc7XiVPImBQ==} |
1217 | hasBin: true | 1160 | hasBin: true |
@@ -2940,28 +2883,6 @@ packages: | @@ -2940,28 +2883,6 @@ packages: | ||
2940 | pkg-types: 1.1.1 | 2883 | pkg-types: 1.1.1 |
2941 | rc9: 2.1.2 | 2884 | rc9: 2.1.2 |
2942 | 2885 | ||
2943 | - /c12@1.11.1: | ||
2944 | - resolution: {integrity: sha512-KDU0TvSvVdaYcQKQ6iPHATGz/7p/KiVjPg4vQrB6Jg/wX9R0yl5RZxWm9IoZqaIHD2+6PZd81+KMGwRr/lRIUg==} | ||
2945 | - peerDependencies: | ||
2946 | - magicast: ^0.3.4 | ||
2947 | - peerDependenciesMeta: | ||
2948 | - magicast: | ||
2949 | - optional: true | ||
2950 | - dependencies: | ||
2951 | - chokidar: 3.6.0 | ||
2952 | - confbox: 0.1.7 | ||
2953 | - defu: 6.1.4 | ||
2954 | - dotenv: 16.4.5 | ||
2955 | - giget: 1.2.3 | ||
2956 | - jiti: 1.21.6 | ||
2957 | - mlly: 1.7.1 | ||
2958 | - ohash: 1.1.3 | ||
2959 | - pathe: 1.1.2 | ||
2960 | - perfect-debounce: 1.0.0 | ||
2961 | - pkg-types: 1.1.3 | ||
2962 | - rc9: 2.1.2 | ||
2963 | - dev: false | ||
2964 | - | ||
2965 | /cac@6.7.14: | 2886 | /cac@6.7.14: |
2966 | resolution: {integrity: sha512-b6Ilus+c3RrdDk+JhLKUAQfzzgLEPy6wcXqS7f/xe1EETvsDP6GORG7SFuOs6cID5YkqchW/LXZbX5bc8j7ZcQ==} | 2887 | resolution: {integrity: sha512-b6Ilus+c3RrdDk+JhLKUAQfzzgLEPy6wcXqS7f/xe1EETvsDP6GORG7SFuOs6cID5YkqchW/LXZbX5bc8j7ZcQ==} |
2967 | engines: {node: '>=8'} | 2888 | engines: {node: '>=8'} |
@@ -3141,10 +3062,6 @@ packages: | @@ -3141,10 +3062,6 @@ packages: | ||
3141 | resolution: {integrity: sha512-W9pAhw0ja1Edb5GVdIF1mjZw/ASI0AlShXM83UUGe2DVr5TdAPEA1OA8m/g8zWp9x6On7gqufY+FatDbC3MDQg==} | 3062 | resolution: {integrity: sha512-W9pAhw0ja1Edb5GVdIF1mjZw/ASI0AlShXM83UUGe2DVr5TdAPEA1OA8m/g8zWp9x6On7gqufY+FatDbC3MDQg==} |
3142 | dev: false | 3063 | dev: false |
3143 | 3064 | ||
3144 | - /compatx@0.1.8: | ||
3145 | - resolution: {integrity: sha512-jcbsEAR81Bt5s1qOFymBufmCbXCXbk0Ql+K5ouj6gCyx2yHlu6AgmGIi9HxfKixpUDO5bCFJUHQ5uM6ecbTebw==} | ||
3146 | - dev: false | ||
3147 | - | ||
3148 | /compress-commons@6.0.2: | 3065 | /compress-commons@6.0.2: |
3149 | resolution: {integrity: sha512-6FqVXeETqWPoGcfzrXb37E50NP0LXT8kAMu5ooZayhWWdgEY4lBEEcbQNXtkuKQsGduxiIcI4gOTsxTmuq/bSg==} | 3066 | resolution: {integrity: sha512-6FqVXeETqWPoGcfzrXb37E50NP0LXT8kAMu5ooZayhWWdgEY4lBEEcbQNXtkuKQsGduxiIcI4gOTsxTmuq/bSg==} |
3150 | engines: {node: '>= 14'} | 3067 | engines: {node: '>= 14'} |
@@ -3972,18 +3889,6 @@ packages: | @@ -3972,18 +3889,6 @@ packages: | ||
3972 | slash: 5.1.0 | 3889 | slash: 5.1.0 |
3973 | unicorn-magic: 0.1.0 | 3890 | unicorn-magic: 0.1.0 |
3974 | 3891 | ||
3975 | - /globby@14.0.2: | ||
3976 | - resolution: {integrity: sha512-s3Fq41ZVh7vbbe2PN3nrW7yC7U7MFVc5c98/iTl9c2GawNMKx/J648KQRW6WKkuU8GIbbh2IXfIRQjOZnXcTnw==} | ||
3977 | - engines: {node: '>=18'} | ||
3978 | - dependencies: | ||
3979 | - '@sindresorhus/merge-streams': 2.3.0 | ||
3980 | - fast-glob: 3.3.2 | ||
3981 | - ignore: 5.3.1 | ||
3982 | - path-type: 5.0.0 | ||
3983 | - slash: 5.1.0 | ||
3984 | - unicorn-magic: 0.1.0 | ||
3985 | - dev: false | ||
3986 | - | ||
3987 | /graceful-fs@4.2.11: | 3892 | /graceful-fs@4.2.11: |
3988 | resolution: {integrity: sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==} | 3893 | resolution: {integrity: sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==} |
3989 | dev: false | 3894 | dev: false |
@@ -4370,11 +4275,6 @@ packages: | @@ -4370,11 +4275,6 @@ packages: | ||
4370 | resolution: {integrity: sha512-gFqAIbuKyyso/3G2qhiO2OM6shY6EPP/R0+mkDbyspxKazh8BXDC5FiFsUjlczgdNz/vfra0da2y+aHrusLG/Q==} | 4275 | resolution: {integrity: sha512-gFqAIbuKyyso/3G2qhiO2OM6shY6EPP/R0+mkDbyspxKazh8BXDC5FiFsUjlczgdNz/vfra0da2y+aHrusLG/Q==} |
4371 | hasBin: true | 4276 | hasBin: true |
4372 | 4277 | ||
4373 | - /jiti@1.21.6: | ||
4374 | - resolution: {integrity: sha512-2yTgeWTWzMWkHu6Jp9NKgePDaYHbntiwvYuuJLbbN9vl7DC9DvXKOB2BC3ZZ92D3cvV/aflH0osDfwpHepQ53w==} | ||
4375 | - hasBin: true | ||
4376 | - dev: false | ||
4377 | - | ||
4378 | /js-tokens@4.0.0: | 4278 | /js-tokens@4.0.0: |
4379 | resolution: {integrity: sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==} | 4279 | resolution: {integrity: sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==} |
4380 | 4280 | ||
@@ -5098,19 +4998,6 @@ packages: | @@ -5098,19 +4998,6 @@ packages: | ||
5098 | fsevents: 2.3.3 | 4998 | fsevents: 2.3.3 |
5099 | dev: false | 4999 | dev: false |
5100 | 5000 | ||
5101 | - /nuxt-gtag@2.0.7(rollup@4.17.2): | ||
5102 | - resolution: {integrity: sha512-iiKS4agfMTPes94T7CIhawZTkach2CcJppQw40RgJeWqaor84g0VqLcpmH9c5/QcSH3QmGoArOtzXlBUKYXd2g==} | ||
5103 | - dependencies: | ||
5104 | - '@nuxt/kit': 3.12.3(rollup@4.17.2) | ||
5105 | - defu: 6.1.4 | ||
5106 | - pathe: 1.1.2 | ||
5107 | - ufo: 1.5.3 | ||
5108 | - transitivePeerDependencies: | ||
5109 | - - magicast | ||
5110 | - - rollup | ||
5111 | - - supports-color | ||
5112 | - dev: false | ||
5113 | - | ||
5114 | /nuxt@3.11.2(@opentelemetry/api@1.8.0)(@unocss/reset@0.60.2)(floating-vue@5.2.2)(rollup@4.17.2)(sass@1.77.1)(unocss@0.60.2)(vite@5.2.11): | 5001 | /nuxt@3.11.2(@opentelemetry/api@1.8.0)(@unocss/reset@0.60.2)(floating-vue@5.2.2)(rollup@4.17.2)(sass@1.77.1)(unocss@0.60.2)(vite@5.2.11): |
5115 | resolution: {integrity: sha512-Be1d4oyFo60pdF+diBolYDcfNemoMYM3R8PDjhnGrs/w3xJoDH1YMUVWHXXY8WhSmYZI7dyBehx/6kTfGFliVA==} | 5002 | resolution: {integrity: sha512-Be1d4oyFo60pdF+diBolYDcfNemoMYM3R8PDjhnGrs/w3xJoDH1YMUVWHXXY8WhSmYZI7dyBehx/6kTfGFliVA==} |
5116 | engines: {node: ^14.18.0 || >=16.10.0} | 5003 | engines: {node: ^14.18.0 || >=16.10.0} |
@@ -6699,26 +6586,6 @@ packages: | @@ -6699,26 +6586,6 @@ packages: | ||
6699 | transitivePeerDependencies: | 6586 | transitivePeerDependencies: |
6700 | - rollup | 6587 | - rollup |
6701 | 6588 | ||
6702 | - /unimport@3.7.2(rollup@4.17.2): | ||
6703 | - resolution: {integrity: sha512-91mxcZTadgXyj3lFWmrGT8GyoRHWuE5fqPOjg5RVtF6vj+OfM5G6WCzXjuYtSgELE5ggB34RY4oiCSEP8I3AHw==} | ||
6704 | - dependencies: | ||
6705 | - '@rollup/pluginutils': 5.1.0(rollup@4.17.2) | ||
6706 | - acorn: 8.11.3 | ||
6707 | - escape-string-regexp: 5.0.0 | ||
6708 | - estree-walker: 3.0.3 | ||
6709 | - fast-glob: 3.3.2 | ||
6710 | - local-pkg: 0.5.0 | ||
6711 | - magic-string: 0.30.10 | ||
6712 | - mlly: 1.7.1 | ||
6713 | - pathe: 1.1.2 | ||
6714 | - pkg-types: 1.1.3 | ||
6715 | - scule: 1.3.0 | ||
6716 | - strip-literal: 2.1.0 | ||
6717 | - unplugin: 1.10.1 | ||
6718 | - transitivePeerDependencies: | ||
6719 | - - rollup | ||
6720 | - dev: false | ||
6721 | - | ||
6722 | /unique-filename@3.0.0: | 6589 | /unique-filename@3.0.0: |
6723 | resolution: {integrity: sha512-afXhuC55wkAmZ0P18QsVE6kp8JaxrEokN2HGIoIVv2ijHQd419H0+6EigAFcIzXeMIkcIkNBpB3L/DXB3cTS/g==} | 6590 | resolution: {integrity: sha512-afXhuC55wkAmZ0P18QsVE6kp8JaxrEokN2HGIoIVv2ijHQd419H0+6EigAFcIzXeMIkcIkNBpB3L/DXB3cTS/g==} |
6724 | engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} | 6591 | engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} |
@@ -7186,14 +7053,6 @@ packages: | @@ -7186,14 +7053,6 @@ packages: | ||
7186 | resolution: {integrity: sha512-RutnB7X8c5hjq39NceArgXg28WZtZpGc3+J16ljMiYnFhKvd8hITxSWQSQ5bvldxMDU6gG5mkxl1MTQLXckVSQ==} | 7053 | resolution: {integrity: sha512-RutnB7X8c5hjq39NceArgXg28WZtZpGc3+J16ljMiYnFhKvd8hITxSWQSQ5bvldxMDU6gG5mkxl1MTQLXckVSQ==} |
7187 | dev: false | 7054 | dev: false |
7188 | 7055 | ||
7189 | - /vue-gtag@2.0.1(vue@3.4.27): | ||
7190 | - resolution: {integrity: sha512-aM4A58FVL0wV2ptYi+xzAjeg+pQVRyUcfBc5UkXAwQrR4t3WBhor50Izp2I+3Oo7+l+vWJ7u78DGcNzReb8S/A==} | ||
7191 | - peerDependencies: | ||
7192 | - vue: ^3.0.0 | ||
7193 | - dependencies: | ||
7194 | - vue: 3.4.27 | ||
7195 | - dev: false | ||
7196 | - | ||
7197 | /vue-i18n@9.13.1(vue@3.4.27): | 7056 | /vue-i18n@9.13.1(vue@3.4.27): |
7198 | resolution: {integrity: sha512-mh0GIxx0wPtPlcB1q4k277y0iKgo25xmDPWioVVYanjPufDBpvu5ySTjP5wOrSvlYQ2m1xI+CFhGdauv/61uQg==} | 7057 | resolution: {integrity: sha512-mh0GIxx0wPtPlcB1q4k277y0iKgo25xmDPWioVVYanjPufDBpvu5ySTjP5wOrSvlYQ2m1xI+CFhGdauv/61uQg==} |
7199 | engines: {node: '>= 16'} | 7058 | engines: {node: '>= 16'} |