niucloud/uni-app/scripts/clean-core.cjs
wangchen14709853322 6d9c8ff7f5 v2.0-beta-20260626
v2框架公测版测试流程请看v2.0-beta.md
2026-07-01 12:15:20 +08:00

20 lines
537 B
JavaScript

const fs = require('fs')
const path = require('path')
const core = path.join(__dirname, '..', 'dist', '.core')
function rmDir(dir) {
if (!fs.existsSync(dir)) return
const trash = `${dir}.__trash_${Date.now()}`
try {
fs.renameSync(dir, trash)
} catch {
fs.rmSync(dir, { recursive: true, force: true, maxRetries: 5, retryDelay: 200 })
return
}
fs.rmSync(trash, { recursive: true, force: true, maxRetries: 5, retryDelay: 200 })
}
rmDir(core)
console.log('[clean-core] removed dist/.core')