1
0
mirror of https://github.com/haiwen/seahub.git synced 2025-09-15 23:00:57 +00:00

remove svg-sprite-loader

This commit is contained in:
Michael An
2025-04-25 10:08:50 +08:00
parent 065ecb0b1f
commit 726e34d47c
7 changed files with 418 additions and 1741 deletions

View File

@@ -438,12 +438,17 @@ module.exports = function (webpackEnv) {
ref: true,
},
},
{
loader: require.resolve('file-loader'),
{ loader: 'svgo-loader',
options: {
name: 'static/media/[name].[hash].[ext]',
},
},
plugins: [
'removeTitle',
'removeStyleElement',
'cleanupIDs',
'inlineStyles',
'removeXMLProcInst',
]
}
}
],
issuer: {
and: [/\.(ts|tsx|js|jsx|md|mdx)$/],
@@ -596,7 +601,16 @@ module.exports = function (webpackEnv) {
test: /\.svg$/,
use: [
{
loader: 'svg-sprite-loader', options: {}
loader: require.resolve('@svgr/webpack'),
options: {
prettier: false,
svgo: false,
svgoConfig: {
plugins: [{ removeViewBox: false }],
},
titleProp: true,
ref: true,
},
},
{ loader: 'svgo-loader', options: {
plugins: [