chore(resize-rotate-node): Add vue-types to deps dev
This commit is contained in:
@@ -41,6 +41,7 @@
|
|||||||
"typescript-transform-paths": "^3.3.1",
|
"typescript-transform-paths": "^3.3.1",
|
||||||
"unplugin-auto-import": "^0.7.1",
|
"unplugin-auto-import": "^0.7.1",
|
||||||
"vite": "^2.9.9",
|
"vite": "^2.9.9",
|
||||||
|
"vite-plugin-vue-type-imports": "^0.1.3",
|
||||||
"vue-tsc": "^0.34.12"
|
"vue-tsc": "^0.34.12"
|
||||||
},
|
},
|
||||||
"peerDependencies": {
|
"peerDependencies": {
|
||||||
|
|||||||
@@ -2,12 +2,13 @@ import { resolve } from 'path'
|
|||||||
import { defineConfig } from 'vite'
|
import { defineConfig } from 'vite'
|
||||||
import vue from '@vitejs/plugin-vue'
|
import vue from '@vitejs/plugin-vue'
|
||||||
import AutoImport from 'unplugin-auto-import/vite'
|
import AutoImport from 'unplugin-auto-import/vite'
|
||||||
|
import vueTypes from 'vite-plugin-vue-type-imports'
|
||||||
|
|
||||||
// https://vitejs.dev/config/
|
// https://vitejs.dev/config/
|
||||||
export default defineConfig({
|
export default defineConfig({
|
||||||
resolve: {
|
resolve: {
|
||||||
alias: {
|
alias: {
|
||||||
'~': resolve('src'),
|
'~': resolve('../vue-flow/src'),
|
||||||
},
|
},
|
||||||
dedupe: ['vue'],
|
dedupe: ['vue'],
|
||||||
extensions: ['.ts', '.vue'],
|
extensions: ['.ts', '.vue'],
|
||||||
@@ -35,13 +36,16 @@ export default defineConfig({
|
|||||||
},
|
},
|
||||||
},
|
},
|
||||||
plugins: [
|
plugins: [
|
||||||
vue(),
|
vue({
|
||||||
|
reactivityTransform: true,
|
||||||
|
}),
|
||||||
|
vueTypes(),
|
||||||
AutoImport({
|
AutoImport({
|
||||||
imports: ['vue', '@vueuse/core'],
|
imports: ['vue', '@vueuse/core'],
|
||||||
dts: 'src/auto-imports.d.ts',
|
dts: 'src/auto-imports.d.ts',
|
||||||
}),
|
}),
|
||||||
],
|
],
|
||||||
optimizeDeps: {
|
optimizeDeps: {
|
||||||
include: ['@braks/vue-flow', 'vue', '@vueuse/core'],
|
include: ['vue', '@vueuse/core'],
|
||||||
},
|
},
|
||||||
})
|
})
|
||||||
|
|||||||
Reference in New Issue
Block a user