1
0
Fork 0
mirror of https://github.com/jellyfin/jellyfin-web synced 2025-03-30 19:56:21 +00:00

Fix theme asset references

This commit is contained in:
Bill Thornton 2025-03-25 17:41:15 -04:00
parent fe6b43d586
commit 1fdce1615b

View file

@ -135,6 +135,12 @@ const config = {
pathData.chunk.name === 'serviceworker' ? '[name].js' : '[name].bundle.js' pathData.chunk.name === 'serviceworker' ? '[name].js' : '[name].bundle.js'
), ),
chunkFilename: '[name].[contenthash].chunk.js', chunkFilename: '[name].[contenthash].chunk.js',
assetModuleFilename: pathData => {
if (pathData.filename.startsWith('assets/') || pathData.filename.startsWith('themes/')) {
return '[path][base][query]';
}
return '[hash][ext][query]';
},
path: path.resolve(__dirname, 'dist'), path: path.resolve(__dirname, 'dist'),
publicPath: '' publicPath: ''
}, },
@ -317,7 +323,12 @@ const config = {
path.resolve(__dirname, 'src/themes/') path.resolve(__dirname, 'src/themes/')
], ],
use: [ use: [
MiniCssExtractPlugin.loader, {
loader: MiniCssExtractPlugin.loader,
options: {
publicPath: '/'
}
},
'css-loader', 'css-loader',
{ {
loader: 'postcss-loader', loader: 'postcss-loader',