UNPKG

@neosjs/cli

Version:

Neos(奈欧斯)是一个帮助开发者快速地创建 Vue3 应用并自动配置项目编译的脚手架

35 lines (32 loc) 796 B
import Components from 'unplugin-vue-components/vite' import AutoImport from 'unplugin-auto-import/vite' export const autoImportPlugin = () => { return AutoImport({ dts: 'src/types/auto-imports.d.ts', imports: [ 'vue', 'pinia', 'vue-router', { '@vueuse/core': [ 'useStorage', 'useDebounceFn', 'useThrottleFn', 'useTimeoutFn', 'useInterval', 'useEventBus' ] } ], dirs: ['src/composables', 'src/stores/**/*', 'src/hooks'], resolvers: [] }) } export const autoComponentsPlugin = () => { return Components({ extensions: ['vue', 'tsx'], include: [/\.vue$/, /\.vue\?vue/, /\.tsx$/], dts: 'src/types/components.d.ts', directoryAsNamespace: false }) }