| 8 | const outputFile = publicLibConfig.output?.filename; | 7 | const outputFile = publicLibConfig.output?.filename; |
| 9 | const compiler = webpack(publicLibConfig); | 8 | const compiler = webpack(publicLibConfig); |
| 10 | | 9 | |
| 11 | if (process.env.NODE_ENV === 'production' || process.platform === 'android') { | | |
| 12 | compiler.hooks.done.tap('serve', () => { | | |
| 13 | if (compiler.watching) { | | |
| 14 | compiler.watching.close(() => { }); | | |
| 15 | } | | |
| 16 | compiler.watchFileSystem = null; | | |
| 17 | compiler.watchMode = false; | | |
| 18 | }); | | |
| 19 | } | | |
| 20 | | | |
| 21 | /** | 10 | /** |
| 22 | * A very spartan recreation of webpack-dev-middleware. | 11 | * A very spartan recreation of webpack-dev-middleware. |
| 23 | * @param {import('express').Request} req Request object. | 12 | * @param {import('express').Request} req Request object. |