svg-sprite-loader + иконки на веб-пакете в ядре asp.net - PullRequest
0 голосов
/ 27 августа 2018

Мне нужна помощь в подключении 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'
  },
  ....

Проект запускается, но не отображаются значки, а не только одна ошибка

Есть идеи, как это вылечить?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...