chore: 升级 vite@2.0

This commit is contained in:
草鞋没号
2021-02-17 22:27:40 +08:00
parent 0ea62ef46a
commit 33114d814d
14 changed files with 940 additions and 1420 deletions

18
script/utils.ts Normal file
View File

@@ -0,0 +1,18 @@
import { get } from 'http'
/** 轮询监听 vite 启动 */
export function waitOn(arg0: { port: string | number; interval?: number; }) {
return new Promise(resolve => {
const { port, interval = 149 } = arg0
let counter = 0
const timer: NodeJS.Timer = setInterval(() => {
get(`http://localhost:${port}`, res => {
clearInterval(timer)
console.log('[waitOn]', res.statusCode, res.statusMessage)
resolve(res.statusCode)
}).on('error', err => {
console.log('[waitOn]', `counter:${counter++}`)
})
}, interval)
})
}