Attempt to fix webpack globs on windows

This commit is contained in:
Max Leiter 2022-06-01 00:50:49 -07:00
parent 592a9763ab
commit 7b24050de9
No known key found for this signature in database
GPG key ID: A3512F2F2F17EBDA

View file

@ -118,10 +118,12 @@ const config: webpack.Configuration = {
new CopyPlugin({ new CopyPlugin({
patterns: [ patterns: [
{ {
from: path.resolve( from: path
__dirname, .resolve(
"node_modules/@fortawesome/fontawesome-free/webfonts/fa-solid-900.woff*" __dirname,
), "node_modules/@fortawesome/fontawesome-free/webfonts/fa-solid-900.woff*"
)
.replace(/\\/g, "/"),
to: "fonts/[name][ext]", to: "fonts/[name][ext]",
}, },
{ {
@ -129,7 +131,7 @@ const config: webpack.Configuration = {
to: "js/[name][ext]", to: "js/[name][ext]",
}, },
{ {
from: path.resolve(__dirname, "./client/*"), from: path.resolve(__dirname, "./client/*").replace(/\\/g, "/"),
to: "[name][ext]", to: "[name][ext]",
globOptions: { globOptions: {
ignore: ["**/index.html.tpl", "**/service-worker.js"], ignore: ["**/index.html.tpl", "**/service-worker.js"],
@ -148,15 +150,15 @@ const config: webpack.Configuration = {
}, },
}, },
{ {
from: path.resolve(__dirname, "./client/audio/*"), from: path.resolve(__dirname, "./client/audio/*").replace(/\\/g, "/"),
to: "audio/[name][ext]", to: "audio/[name][ext]",
}, },
{ {
from: path.resolve(__dirname, "./client/img/*"), from: path.resolve(__dirname, "./client/img/*").replace(/\\/g, "/"),
to: "img/[name][ext]", to: "img/[name][ext]",
}, },
{ {
from: path.resolve(__dirname, "./client/themes/*"), from: path.resolve(__dirname, "./client/themes/*").replace(/\\/g, "/"),
to: "themes/[name][ext]", to: "themes/[name][ext]",
}, },
], ],