forked from ard/ruoyi-api

‘liusuyi’
2023-12-13 a0d9d5ccd33aa09b4624fdfd2dd3269a9b82ba83
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
const fs = require('fs-extra')
 
module.exports = class MovePlugin {
  constructor (from, to) {
    this.from = from
    this.to = to
  }
 
  apply (compiler) {
    compiler.hooks.done.tap('move-plugin', () => {
      if (fs.existsSync(this.from)) {
        fs.moveSync(this.from, this.to, { overwrite: true })
      }
    })
  }
}