You can install this plugin into your CakePHP application using composer.
The recommended way to install composer packages is:
composer require pcuser42/cakephp-webpack-asset-loader
Load the plugin in Application
$this->addPlugin('Pcuser42/WebpackAssetLoader');
Load the helper in AppView
$this->loadHelper('Pcuser42/WebpackAssetLoader.Asset');
Load all assets for an entrypoint in your template file:
<?=$this->Asset->loadEntry('app')?>
Or load assets and output them one type at a time in your view file:
$this->Asset->loadEntryDeferred('app');
...
<?=$this->Asset->getDeferredEntries('js')?>
...
<?=$this->Asset->getDeferredEntries('css')?>