From a9c2a29d9dfcb9ee95f36b0d2f38af7b8ac4f8fe Mon Sep 17 00:00:00 2001 From: vben Date: Sat, 24 Oct 2020 01:46:29 +0800 Subject: [PATCH] chore: upgrade vite to 1.0.0.rc6 --- CHANGELOG.zh_CN.md | 1 + package.json | 2 +- vite.config.ts | 2 +- yarn.lock | 123 +++++++-------------------------------------- 4 files changed, 21 insertions(+), 107 deletions(-) diff --git a/CHANGELOG.zh_CN.md b/CHANGELOG.zh_CN.md index b54c0635..002cf599 100644 --- a/CHANGELOG.zh_CN.md +++ b/CHANGELOG.zh_CN.md @@ -10,6 +10,7 @@ - 删除代码内的可选链语法 - 表单重置逻辑修改 - 关闭多标签页 tabs 动画 +- 升级 vite 版本为`v1.0.0.rc6` ### 🐛 Bug Fixes diff --git a/package.json b/package.json index 70fe872d..4feaf169 100644 --- a/package.json +++ b/package.json @@ -30,6 +30,7 @@ "path-to-regexp": "^6.2.0", "qrcode": "^1.4.4", "vditor": "^3.5.5", + "vite": "^1.0.0-rc.6", "vue": "^3.0.2", "vue-i18n": "^9.0.0-beta.6", "vue-router": "^4.0.0-beta.13", @@ -91,7 +92,6 @@ "tasksfile": "^5.1.1", "ts-node": "^9.0.0", "typescript": "^4.0.3", - "vite": "npm:@knightly/vite", "vite-plugin-mock": "^1.0.2", "vite-plugin-purge-icons": "^0.4.4", "vue-eslint-parser": "^7.1.1", diff --git a/vite.config.ts b/vite.config.ts index 09e012c8..b7a6e23b 100644 --- a/vite.config.ts +++ b/vite.config.ts @@ -116,7 +116,7 @@ const viteConfig: UserConfig = { '/@/': pathResolve('src'), }, // terser配置 - terserOption: { + terserOptions: { compress: { // 是否删除console drop_console: VITE_DROP_CONSOLE, diff --git a/yarn.lock b/yarn.lock index 82475689..4a946dc6 100644 --- a/yarn.lock +++ b/yarn.lock @@ -702,9 +702,9 @@ "@types/node" "*" "@types/koa@^2.11.4": - version "2.11.5" - resolved "https://registry.npmjs.org/@types/koa/-/koa-2.11.5.tgz#a2b81382bf65d72bdc3bd906abdee259fefdebc2" - integrity sha512-egP+ceD3+v9PnFW+DLTFO8mt6wa5sDqfGOBIwOAZ61Wzsq4bGZc5kMpJgcCwq7ARGIBfHBY+KkK/1RsMftV/qQ== + version "2.11.6" + resolved "https://registry.npmjs.org/@types/koa/-/koa-2.11.6.tgz#b7030caa6b44af801c2aea13ba77d74aff7484d5" + integrity sha512-BhyrMj06eQkk04C97fovEDQMpLpd2IxCB4ecitaXwOKGq78Wi2tooaDOWOFGajPk8IkQOAtMppApgSVkYe1F/A== dependencies: "@types/accepts" "*" "@types/content-disposition" "*" @@ -936,17 +936,6 @@ "@typescript-eslint/types" "4.5.0" eslint-visitor-keys "^2.0.0" -"@vue/compiler-core@3.0.1": - version "3.0.1" - resolved "https://registry.npmjs.org/@vue/compiler-core/-/compiler-core-3.0.1.tgz#3ce57531078c6220be7ea458e41e4bab3522015b" - integrity sha512-BbQQj9YVNaNWEPnP4PiFKgW8QSGB3dcPSKCtekx1586m4VA1z8hHNLQnzeygtV8BM4oU6yriiWmOIYghbJHwFw== - dependencies: - "@babel/parser" "^7.12.0" - "@babel/types" "^7.12.0" - "@vue/shared" "3.0.1" - estree-walker "^2.0.1" - source-map "^0.6.1" - "@vue/compiler-core@3.0.2": version "3.0.2" resolved "https://registry.npmjs.org/@vue/compiler-core/-/compiler-core-3.0.2.tgz#7790b7a1fcbba5ace4d81a70ce59096fa5c95734" @@ -958,15 +947,7 @@ estree-walker "^2.0.1" source-map "^0.6.1" -"@vue/compiler-dom@3.0.1", "@vue/compiler-dom@^3.0.0-rc.10": - version "3.0.1" - resolved "https://registry.npmjs.org/@vue/compiler-dom/-/compiler-dom-3.0.1.tgz#00b12f2e4aa55e624e2a5257e4bed93cf7555f0b" - integrity sha512-8cjgswVU2YmV35H9ARZmSlDr1P9VZxUihRwefkrk6Vrsb7kui5C3d/WQ2/su34FSDpyMU1aacUOiL2CV/vdX6w== - dependencies: - "@vue/compiler-core" "3.0.1" - "@vue/shared" "3.0.1" - -"@vue/compiler-dom@3.0.2": +"@vue/compiler-dom@3.0.2", "@vue/compiler-dom@^3.0.0-rc.10": version "3.0.2" resolved "https://registry.npmjs.org/@vue/compiler-dom/-/compiler-dom-3.0.2.tgz#1d40de04bcdf9aabb79fb6a802dd70a2f3c2992a" integrity sha512-jvaL4QF2yXBJVD+JLbM2YA3e5fNfflJnfQ+GtfYk46ENGsEetqbkZqcX7fO+RHdG8tZBo7LCNBvgD0QLr+V4sg== @@ -974,29 +955,7 @@ "@vue/compiler-core" "3.0.2" "@vue/shared" "3.0.2" -"@vue/compiler-sfc@^3.0.0-rc.10": - version "3.0.1" - resolved "https://registry.npmjs.org/@vue/compiler-sfc/-/compiler-sfc-3.0.1.tgz#f340f8f75b5c1c4509e0f3a12c79d1544899b663" - integrity sha512-VO5gJ7SyHw0hf1rkKXRlxjXI9+Q4ngcuUWYnyjOSDch7Wtt2IdOEiC82KFWIkfWMpHqA5HPzL2nDmys3y9d19w== - dependencies: - "@babel/parser" "^7.12.0" - "@babel/types" "^7.12.0" - "@vue/compiler-core" "3.0.1" - "@vue/compiler-dom" "3.0.1" - "@vue/compiler-ssr" "3.0.1" - "@vue/shared" "3.0.1" - consolidate "^0.16.0" - estree-walker "^2.0.1" - hash-sum "^2.0.0" - lru-cache "^5.1.1" - magic-string "^0.25.7" - merge-source-map "^1.1.0" - postcss "^7.0.32" - postcss-modules "^3.2.2" - postcss-selector-parser "^6.0.4" - source-map "^0.6.1" - -"@vue/compiler-sfc@^3.0.2": +"@vue/compiler-sfc@^3.0.0-rc.10", "@vue/compiler-sfc@^3.0.2": version "3.0.2" resolved "https://registry.npmjs.org/@vue/compiler-sfc/-/compiler-sfc-3.0.2.tgz#22c70fed72c347a4d5fa2db2e80594b3193dce57" integrity sha512-viYjT5ehDSLM3v0jQ9hbTs4I5e/7lSlYsDOp7TQ1qcwHRvzoTQMTkFpY/Iae+LFKM124Ld17tBfXgfrZl9dt+g== @@ -1018,14 +977,6 @@ postcss-selector-parser "^6.0.4" source-map "^0.6.1" -"@vue/compiler-ssr@3.0.1": - version "3.0.1" - resolved "https://registry.npmjs.org/@vue/compiler-ssr/-/compiler-ssr-3.0.1.tgz#0455b011d72d4ed02faa93610f14981c3d44a079" - integrity sha512-U0Vb7BOniw9rY0/YvXNw5EuIuO0dCoZd3XhnDjAKL9A5pSBxTlx6fPJeQ53gV0XH40M5z8q4yXukFqSVTXC6hQ== - dependencies: - "@vue/compiler-dom" "3.0.1" - "@vue/shared" "3.0.1" - "@vue/compiler-ssr@3.0.2": version "3.0.2" resolved "https://registry.npmjs.org/@vue/compiler-ssr/-/compiler-ssr-3.0.2.tgz#73af4d274a79bfcc72a996a9b45f1072e7deaa26" @@ -1041,13 +992,6 @@ dependencies: "@vue/shared" "3.0.0" -"@vue/reactivity@3.0.1": - version "3.0.1" - resolved "https://registry.npmjs.org/@vue/reactivity/-/reactivity-3.0.1.tgz#8bf6d88d0fe398e956dd8ea3df206c149ec6b92b" - integrity sha512-XWeqNTbvcAq8BmtR5M+XU6mfIhzi1NTcrQho7nI03I+Zf6QW1hHl/ri+iNfCNCasukQI/tzpkqJYPfyZxCRKyg== - dependencies: - "@vue/shared" "3.0.1" - "@vue/reactivity@3.0.2": version "3.0.2" resolved "https://registry.npmjs.org/@vue/reactivity/-/reactivity-3.0.2.tgz#42ed5af6025b494a5e69b05169fcddf04eebfe77" @@ -1063,14 +1007,6 @@ "@vue/reactivity" "3.0.0" "@vue/shared" "3.0.0" -"@vue/runtime-core@3.0.1": - version "3.0.1" - resolved "https://registry.npmjs.org/@vue/runtime-core/-/runtime-core-3.0.1.tgz#75ae586515aaa89e7be790ea0f2c09d436511e4d" - integrity sha512-HporlL3cbD0/79U0a7mDIMEn5XoxstVXrOx0TDTi2O2CUv6yjteUQdxhmMOa8m7pnqU4DL/ZuVntBWFaf4ccaw== - dependencies: - "@vue/reactivity" "3.0.1" - "@vue/shared" "3.0.1" - "@vue/runtime-core@3.0.2": version "3.0.2" resolved "https://registry.npmjs.org/@vue/runtime-core/-/runtime-core-3.0.2.tgz#d7ed462af1cb0bf9836668e4e6fab3f2f4b1bc00" @@ -1079,15 +1015,6 @@ "@vue/reactivity" "3.0.2" "@vue/shared" "3.0.2" -"@vue/runtime-dom@3.0.1": - version "3.0.1" - resolved "https://registry.npmjs.org/@vue/runtime-dom/-/runtime-dom-3.0.1.tgz#2cc74550a635f38eb5f61f35f374d5bdb55156b0" - integrity sha512-ijb2qTRU8OzllzYQ6BSymuu9KHFDyjzn4m6jcLGlNeazdk1/YA01lFtGkl6oAErdiWPglloUJzIz0ilv0laPwA== - dependencies: - "@vue/runtime-core" "3.0.1" - "@vue/shared" "3.0.1" - csstype "^2.6.8" - "@vue/runtime-dom@3.0.2": version "3.0.2" resolved "https://registry.npmjs.org/@vue/runtime-dom/-/runtime-dom-3.0.2.tgz#9d166d03225558025d3d80f5039b646e0051b71c" @@ -1111,11 +1038,6 @@ resolved "https://registry.npmjs.org/@vue/shared/-/shared-3.0.0.tgz#ec089236629ecc0f10346b92f101ff4339169f1a" integrity sha512-4XWL/avABGxU2E2ZF1eZq3Tj7fvksCMssDZUHOykBIMmh5d+KcAnQMC5XHMhtnA0NAvktYsA2YpdsVwVmhWzvA== -"@vue/shared@3.0.1": - version "3.0.1" - resolved "https://registry.npmjs.org/@vue/shared/-/shared-3.0.1.tgz#48196c056726aa7466d0182698524c84f203006b" - integrity sha512-/X6AUbTFCyD2BcJnBoacUct8qcv1A5uk1+N+3tbzDVuhGPRmoYrTSnNUuF53C/GIsTkChrEiXaJh2kyo/0tRvw== - "@vue/shared@3.0.2": version "3.0.2" resolved "https://registry.npmjs.org/@vue/shared/-/shared-3.0.2.tgz#419bd85a2ebdbd4f42963e98c5a1b103452176d9" @@ -4039,9 +3961,9 @@ isobject@^3.0.0, isobject@^3.0.1: integrity sha1-TkMekrEalzFjaqH5yNHMvP2reN8= jest-worker@^26.2.1: - version "26.5.0" - resolved "https://registry.npmjs.org/jest-worker/-/jest-worker-26.5.0.tgz#87deee86dbbc5f98d9919e0dadf2c40e3152fa30" - integrity sha512-kTw66Dn4ZX7WpjZ7T/SUDgRhapFRKWmisVAF0Rv4Fu8SLFD7eLbqpLvbxVqYhSgaWa7I+bW7pHnbyfNsH6stug== + version "26.6.1" + resolved "https://registry.npmjs.org/jest-worker/-/jest-worker-26.6.1.tgz#c2ae8cde6802cc14056043f997469ec170d9c32a" + integrity sha512-R5IE3qSGz+QynJx8y+ICEkdI2OJ3RJjRQVEyCcFAd3yVhQSEtquziPO29Mlzgn07LOVE8u8jhJ1FqcwegiXWOw== dependencies: "@types/node" "*" merge-stream "^2.0.0" @@ -6036,7 +5958,7 @@ scroll-into-view-if-needed@^2.2.25: dependencies: compute-scroll-into-view "^1.0.16" -selfsigned@^1.10.7: +selfsigned@^1.10.8: version "1.10.8" resolved "https://registry.npmjs.org/selfsigned/-/selfsigned-1.10.8.tgz#0d17208b7d12c33f8eac85c41835f27fc3d81a30" integrity sha512-2P4PtieJeEwVgTU9QEcwIRDQ/mXJLX8/+I3ur+Pg16nS8oNbrGxEso9NyYWy8NAmXiNl4dlAp5MwoNeCWzON4w== @@ -6699,9 +6621,9 @@ tempfile@^3.0.0: uuid "^3.3.2" terser@^5.0.0: - version "5.3.5" - resolved "https://registry.npmjs.org/terser/-/terser-5.3.5.tgz#9e080baa0568f96654621b20eb9effa440b1484e" - integrity sha512-Qw3CZAMmmfU824AoGKalx+riwocSI5Cs0PoGp9RdSLfmxkmJgyBxqLBP/isDNtFyhHnitikvRMZzyVgeq+U+Tg== + version "5.3.8" + resolved "https://registry.npmjs.org/terser/-/terser-5.3.8.tgz#991ae8ba21a3d990579b54aa9af11586197a75dd" + integrity sha512-zVotuHoIfnYjtlurOouTazciEfL7V38QMAOhGqpXDEg6yT13cF4+fEP9b0rrCEQTn+tT46uxgFsTZzhygk+CzQ== dependencies: commander "^2.20.0" source-map "~0.7.2" @@ -7117,10 +7039,10 @@ vite-plugin-purge-icons@^0.4.4: "@purge-icons/generated" "^0.4.1" rollup-plugin-purge-icons "^0.4.4" -"vite@npm:@knightly/vite": - version "1.0.0-knightly.202010140013" - resolved "https://registry.npmjs.org/@knightly/vite/-/vite-1.0.0-knightly.202010140013.tgz#8feb5926fe056538384e35c91d356675df3c3504" - integrity sha512-wsCJ7ISIpO2ek5/t5t8t+3EhDZu5y51tmf6P7yQKupaMw14CZ5YZY/VSeTWZfD5CIa2vaSCLf+x4fCv36Jw+kw== +vite@^1.0.0-rc.6: + version "1.0.0-rc.6" + resolved "https://registry.npmjs.org/vite/-/vite-1.0.0-rc.6.tgz#3d832c151bd008950ef5c82e98e17257cff34630" + integrity sha512-voliGpQmoYvqjqurNIXNpd+Mi9l8W7XiGjehlnC1Bl3wbIK1ysHUmki84Z0zkvBXMorIdiIVMOcKsUVPQMVEgQ== dependencies: "@babel/parser" "^7.11.5" "@rollup/plugin-commonjs" "^15.0.0" @@ -7168,7 +7090,7 @@ vite-plugin-purge-icons@^0.4.4: rollup-plugin-terser "^7.0.2" rollup-plugin-vue "^6.0.0-beta.10" rollup-plugin-web-worker-loader "^1.3.1" - selfsigned "^1.10.7" + selfsigned "^1.10.8" slash "^3.0.0" vue "^3.0.0-rc.10" ws "^7.3.1" @@ -7197,16 +7119,7 @@ vue-router@^4.0.0-beta.13: resolved "https://registry.npmjs.org/vue-router/-/vue-router-4.0.0-beta.13.tgz#4611d09a9e44f231cc401ecc294a7f2dcb30e6a6" integrity sha512-dYv9qpHPaojQlfujViiTkPkf1Bf5RCFzkCkdVFc1cENzWJYAGJanpIHiyjyKoM4u7IDFBZMItci+U4ieaEWA8A== -vue@^3.0.0-rc.10: - version "3.0.1" - resolved "https://registry.npmjs.org/vue/-/vue-3.0.1.tgz#dcdabf07da37e655e23d7d22eacc18c2da5f5a16" - integrity sha512-WBTgaQMJIWQuhlzMV6C0qvVrxyQSpx3gKwflYC0sqGKEZSxMIOYRnrIlHUN4ivUVvP7mUMxcnFTt7P+akdOkQA== - dependencies: - "@vue/compiler-dom" "3.0.1" - "@vue/runtime-dom" "3.0.1" - "@vue/shared" "3.0.1" - -vue@^3.0.2: +vue@^3.0.0-rc.10, vue@^3.0.2: version "3.0.2" resolved "https://registry.npmjs.org/vue/-/vue-3.0.2.tgz#9d5b7b2983f35e64a34d13c7c9d6831239feca3c" integrity sha512-ciKFjutKRs+2Vbvgrist1oDd5wZQqtOel/K//ku54zLbf8tcTV+XbyAfanTHcTkML9CUj09vnC+y+5uaOz2/9g==