Skip to content

Commit 38ab652

Browse files
committed
feat: support unplugin-icons by hack alias (close #49)
1 parent 5c1961e commit 38ab652

File tree

3 files changed

+29
-29
lines changed

3 files changed

+29
-29
lines changed

config/index.ts

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ import { defineConfig } from 'vite'
22
import semver from 'semver'
33
import envCompatible from 'vite-plugin-env-compatible'
44
import htmlTemplate from 'vite-plugin-html-template'
5-
import vueCli, { cssLoaderCompat } from 'vite-plugin-vue-cli'
5+
import vueCli from 'vite-plugin-vue-cli'
66
import type { VueCliOptions } from 'vite-plugin-vue-cli'
77
import mpa from 'vite-plugin-mpa'
88
import checker from 'vite-plugin-checker'
@@ -77,8 +77,7 @@ const overlay = (() => {
7777
export default defineConfig({
7878
plugins: [
7979
envCompatible(),
80-
viteOptions.cssLoaderCompat !== false ? cssLoaderCompat() : undefined,
81-
vueCli(),
80+
vueCli({ cssLoaderCompat: viteOptions.cssLoaderCompat }),
8281
// lazyload plugin for vue-template-compiler mismatch errors.
8382
vueVersion === 2
8483
? require('vite-plugin-vue2')['createVuePlugin'](vitePluginVue2Options)

package.json

Lines changed: 7 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -26,22 +26,23 @@
2626
"keywords": [
2727
"vite-plguin",
2828
"vue-cli-plugin",
29-
"vite"
29+
"vite",
30+
"vue-cli"
3031
],
3132
"dependencies": {
3233
"@types/semver": "7.3.4",
33-
"@vitejs/plugin-vue": "1.6.0",
34-
"@vitejs/plugin-vue-jsx": "1.1.7",
34+
"@vitejs/plugin-vue": "1.6.2",
35+
"@vitejs/plugin-vue-jsx": "1.1.8",
3536
"chalk": "4.1.0",
3637
"cross-spawn": "7.0.3",
3738
"semver": "7.3.5",
38-
"vite": "2.5.1",
39+
"vite": "2.5.7",
3940
"vite-plugin-checker": "0.3.4",
4041
"vite-plugin-env-compatible": "1.1.1",
4142
"vite-plugin-eslint": "1.3.0",
4243
"vite-plugin-html-template": "1.0.4",
43-
"vite-plugin-mpa": "1.0.3",
44-
"vite-plugin-vue-cli": "1.3.9",
44+
"vite-plugin-mpa": "1.1.0",
45+
"vite-plugin-vue-cli": "1.4.0",
4546
"vite-plugin-vue2": "1.8.1",
4647
"vls": "0.7.4"
4748
},

yarn.lock

Lines changed: 20 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -527,10 +527,10 @@
527527
resolved "https://registry.nlark.com/@types/semver/download/@types/semver-7.3.4.tgz#43d7168fec6fa0988bb1a513a697b29296721afb"
528528
integrity sha1-Q9cWj+xvoJiLsaUTppeykpZyGvs=
529529

530-
"@vitejs/plugin-vue-jsx@1.1.7":
531-
version "1.1.7"
532-
resolved "https://registry.nlark.com/@vitejs/plugin-vue-jsx/download/@vitejs/plugin-vue-jsx-1.1.7.tgz#3e0236a01d6b5f8010bd6bc5ffccdbe1f0fa50d5"
533-
integrity sha1-PgI2oB1rX4AQvWvF/8zb4fD6UNU=
530+
"@vitejs/plugin-vue-jsx@1.1.8":
531+
version "1.1.8"
532+
resolved "https://registry.nlark.com/@vitejs/plugin-vue-jsx/download/@vitejs/plugin-vue-jsx-1.1.8.tgz#c7b9efd94efe8801635f755b6fd0d0a3a70cf596"
533+
integrity sha1-x7nv2U7+iAFjX3Vbb9DQo6cM9ZY=
534534
dependencies:
535535
"@babel/core" "^7.14.8"
536536
"@babel/plugin-syntax-import-meta" "^7.10.4"
@@ -539,10 +539,10 @@
539539
"@vue/babel-plugin-jsx" "^1.0.6"
540540
hash-sum "^2.0.0"
541541

542-
"@vitejs/plugin-vue@1.6.0":
543-
version "1.6.0"
544-
resolved "https://registry.yarnpkg.com/@vitejs/plugin-vue/-/plugin-vue-1.6.0.tgz#e5558e20c20e9098cd5bd65b9901fdcd2c354983"
545-
integrity sha512-n3i8htn8pTg9M+kM3cnEfsPZx/6ngInlTroth6fA1LQTJq5aTVQ8ggaE5pPoAy9vCgHPtcaXMzwpldhqRAkebQ==
542+
"@vitejs/plugin-vue@1.6.2":
543+
version "1.6.2"
544+
resolved "https://registry.nlark.com/@vitejs/plugin-vue/download/@vitejs/plugin-vue-1.6.2.tgz#40dfe314cff610d4dd027a0b4ea2a93a257f3fc9"
545+
integrity sha1-QN/jFM/2ENTdAnoLTqKpOiV/P8k=
546546

547547
"@vue/babel-helper-vue-jsx-merge-props@^1.2.1":
548548
version "1.2.1"
@@ -5857,19 +5857,19 @@ vite-plugin-html-template@1.0.4:
58575857
dependencies:
58585858
shelljs "0.8.4"
58595859

5860-
vite-plugin-mpa@1.0.3:
5861-
version "1.0.3"
5862-
resolved "https://registry.nlark.com/vite-plugin-mpa/download/vite-plugin-mpa-1.0.3.tgz#1c6ee5a8e8f5ace32e60827433fc73b56d705724"
5863-
integrity sha1-HG7lqOj1rOMuYIJ0M/xztW1wVyQ=
5860+
vite-plugin-mpa@1.1.0:
5861+
version "1.1.0"
5862+
resolved "https://registry.nlark.com/vite-plugin-mpa/download/vite-plugin-mpa-1.1.0.tgz#7da9a243f90ae7fe88e5a63a8e993eaa94616461"
5863+
integrity sha1-famiQ/kK5/6I5aY6jpk+qpRhZGE=
58645864
dependencies:
58655865
connect-history-api-fallback "1.6.0"
58665866
shelljs "0.8.4"
58675867
yargs "16.2.0"
58685868

5869-
vite-plugin-vue-cli@1.3.9:
5870-
version "1.3.9"
5871-
resolved "https://registry.yarnpkg.com/vite-plugin-vue-cli/-/vite-plugin-vue-cli-1.3.9.tgz#406b2913823f583e3d65323cc1598238082caa81"
5872-
integrity sha512-uJcsYK920YMUkD40gtybHnIjoXncmZBWr90hOXG6TQ1hocB4X+wk03vbvebznOmZiCaeS+AfmIBp4rwcYq0l9w==
5869+
vite-plugin-vue-cli@1.4.0:
5870+
version "1.4.0"
5871+
resolved "https://registry.nlark.com/vite-plugin-vue-cli/download/vite-plugin-vue-cli-1.4.0.tgz#f7d5c344532b94b412a3b79b7055067da152d59a"
5872+
integrity sha1-99XDRFMrlLQSo7ebcFUGfaFS1Zo=
58735873
dependencies:
58745874
"@babel/core" "^7.12.10"
58755875
"@babel/plugin-transform-typescript" "^7.12.1"
@@ -5907,10 +5907,10 @@ vite-plugin-vue2@1.8.1:
59075907
source-map "^0.7.3"
59085908
vue-template-es2015-compiler "^1.9.1"
59095909

5910-
vite@2.5.1:
5911-
version "2.5.1"
5912-
resolved "https://registry.yarnpkg.com/vite/-/vite-2.5.1.tgz#953c71a034c07b3ae0448d57664ec9c6862f23a8"
5913-
integrity sha512-FwmLbbz8MB1pBs9dKoRDgpiqoijif8hSK1+NNUYc12/cnf+pM2UFhhQ1rcpXgbMhm/5c2USZdVAf0FSkSxaFDA==
5910+
vite@2.5.7:
5911+
version "2.5.7"
5912+
resolved "https://registry.nlark.com/vite/download/vite-2.5.7.tgz#e495be9d8bcbf9d30c7141efdccacde746ee0125"
5913+
integrity sha1-5JW+nYvL+dMMcUHv3MrN50buASU=
59145914
dependencies:
59155915
esbuild "^0.12.17"
59165916
postcss "^8.3.6"

0 commit comments

Comments
 (0)