Using the following code in the webpack.mix.js file webpack.mix.js try to copy all the files, directories and subdirectories from bower_components/strike-pro-frontend to public/ .
// Copy frontend public folders mix.copy('bower_components/strike-pro-frontend/css/**/*', 'public/css'); mix.copy('bower_components/strike-pro-frontend/fonts/**/*', 'public/fonts'); mix.copy('bower_components/strike-pro-frontend/images/**/*', 'public/images'); mix.copy('bower_components/strike-pro-frontend/img/**/*', 'public/img'); mix.copy('bower_components/strike-pro-frontend/js/**/*', 'public/js'); Actually, the directory structure is evident:
But, when copying, the directory structure is ignored, and not all files are copied, but only those that are masked **/* .
Plus, in the end, all copied files are placed in one directory.
How do I copy files, directories and subdirectories to preserve the structure? Perhaps you should use a mask of another kind?
PS There are a lot of such directories in the project; it is not an option to prescribe separately mix.copy() for each group of subdirectories.

