Ausgabepfad von webpack in @wordpress/scripts ändern

@wordpress/scripts ist eine Sammlung von wiederverwendbaren Skripten, die auf die WordPress-Entwicklung zugeschnitten sind. Im Beitrag »Mehrere Einstiegspunkte für webpack in @wordpress/scripts« habe ich es schon einmal erwähnt. Hier steht, wie sich der Ausgabepfad verändern lässt. Denn dieser steht standardmäßig auf build.

Im Grunde ist es sehr einfach. Man erstellt die Datei webpack.config.js und ändert output.path, wie folgt:

const defaultConfig = require( '@wordpress/scripts/config/webpack.config' );

const { getWebpackEntryPoints } = require( '@wordpress/scripts/utils/config' );

defaultConfig.output.path = __dirname + '/public/js';

module.exports = {
	...defaultConfig
};

That’s it!