daofu-gov-pc/vite/plugins/restart.ts

15 lines
396 B
TypeScript
Raw Normal View History

2024-01-23 09:11:49 +08:00
import ViteRestart from 'vite-plugin-restart'
export default function createRestart() {
const pluginsFile = []
const fs = require('fs')
fs.readdirSync('vite/plugins').map(dirname => {
if (fs.statSync(`vite/plugins/${dirname}`).isFile()) {
pluginsFile.push(`vite/plugins/${dirname}`)
}
})
return ViteRestart({
restart: pluginsFile
})
}