1. Go to this page and download the library: Download grandfelix/cakephp-webpack library. Choose the download type require.
2. Extract the ZIP file and open the index.php.
3. Add this code to the index.php.
<?php
require_once('vendor/autoload.php');
/* Start to develop here. Best regards https://php-download.com/ */
grandfelix / cakephp-webpack example snippets
return [
'js' => [ // this is alias key!
'aliasPath' => 'webroot/js', // relative to plugin or main app path
'resources' => [ // all paths here are relative to aliasPath
'path/to/somefile.js',
'/', // this will take all files from aliasPath
]
],
'styles' => [ // alias key
'aliasPath' => 'webroot/styles', // relative to plugin or main app path
'resources' => [ // all paths here are relative to aliasPath
'path/to/somefile.scss', // you can also use js... webpack will compile js files and scss files and move them where they should be after compilation
'/', // this will take all files from aliasPath
]
]
];
return [
'Webpack' => [
'resources' => [
'fileExtensionsToSearch' => ['js', 'scss'] // search for file extensions
],
'clean_before_build' => true, // clean *.map files in production build
'clean_dirs' => [ // folders to clean up in production build
WWW_ROOT . 'js/*.map',
WWW_ROOT . 'css/*.map',
]
]
];