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 })
| }
| })
| }
| }
|
|