0.0.2 • Published 3 years ago
vite-plugin-scan v0.0.2
vite-plugin-scan
动态扫描 vite 插件
Usage 🦕
安装
npm i vite-plugin-scan
配置
// vite.config.js
import { defineConfig } from 'vite'
import Scan from 'vite-plugin-scan'
import Vue from '@vitejs/plugin-vue'
export default defineConfig({
plugins: [
Vue(),
Scan({
objectMode: false, // 对象模式,默认为 false
source: 'modules/**/*' // 必需选项,目标目录 (glob)
})
]
})
使用
import { createApp } from 'vue'
import App from './App.vue'
import { files } from 'virtual:scan'
const app = createApp(App)
console.log(files) // 获取文件
app.mount('#app')
类型声明
如果你是 ts
项目,可以在 tsconfig.json
中添加如下配置
{
"compilerOptions": {
"types": ["vite-plugin-scan/client"]
}
}
License
Made with markthree
Published under MIT License.
0.0.2
3 years ago