Мне нужна помощь в подключении svg-sprite-loader для отображения значков
У меня есть папка clientApp, где хранятся все компоненты Vue
В нем есть папка с иконками, в которой все иконки приложения в формате svg
пример C: \ Project \ ClientApp \ icons \ 404.svg
webpack.config.js имеет следующую конфигурацию
resolve: {
extensions: ['.js', '.vue', '.json', '.scss', '.svg'],
alias: {
'@': path.resolve('App3')
}
},
module: {
rules: [
{
....
},
....
{
test: /\.svg$/,
exclude: /(node_modules)/,
include: [
path.resolve(__dirname, 'ClientApp/icons')
],
loader: 'svg-sprite-loader',
options: {
symbolId: 'icon-[name]' // <- not sure about this
}
},
{
test: /\.(png|jpe?g|gif|svg)(\?.*)?$/,
loader: 'url-loader'
},
....
Проект запускается, но не отображаются значки, а не только одна ошибка
Есть идеи, как это вылечить?