Files
dvcp_v2_wxcp_app/bin/comps.js
2024-10-31 16:22:41 +08:00

14 lines
470 B
JavaScript

const { findPages, copyFiles } = require('./tools')
const fse = require('fs-extra')
function handleComps() {
findPages('components', file => {
const match = file.match(/(?<pre>(Ai|V))(?<name>[^\\\/]+)\.vue$/)
if(match?.groups){
const {pre,name} = match.groups
const dest = `components/${pre}${name}`
fse.emptyDirSync(dest)
fse.moveSync(file,`${dest}/${pre}${name}.vue`)
}
})
}
handleComps()