# Working with webpack Log4js uses dynamic require for loading appenders. Webpack doesn't know at build time which appender will be used at runtime so a small workaround is necessary. ``` const stdout = require('log4js/lib/appenders/stdout'); import * as Configuration from 'log4js/lib/configuration'; Configuration.prototype.loadAppenderModule = function(type) { return stdout; }; ```