0.0.5 • Published 9 years ago
webpack-build-logger v0.0.5
Webpack build logger
Add events "build.start"
Add events "build.done"
Arguments
countercurrent rebuild numbertimetime in seconds that spent for rebuildingscriptsall modules that are included in current buildwarningsarray of warnings
Add events "build.error"
Arguments
errorsarray of errors
Install
npm install --save webpack-build-logger
Setup
By default - plugin provide only event emmiting but auto logging could be configured.
import WebpackBuildLogger form 'webpack-build-logger'
let webpackBuildLogger = new WebpackBuildLogger({
logEnabled: true, // false - default
logger: (counter, time, scripts, warnings) => { // by default - console.log will be used
customLogger(counter, time, scripts, warnings)
}
});How to use
import WebpackBuildLogger form 'webpack-build-logger'
...
webpack.config.plugins.push(new WebpackBuildLogger());
...
let instance = Webpack(config);
instance.on('build.start', () => {
...
});
instance.on('build.done', (counter, time, scripts, warnings) => {
});
instance.on('build.error', (errors) => {
...
});