Spaces:
Sleeping
Sleeping
| 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 }) | |
| } | |
| }) | |
| } | |
| } | |