с кастомными свг иконками, но появилась загвоздка, теперь простые картинки свг перестали работать, я так понимаю надо как то настроить чтоб он свг для иконок брал из другой папки?
ага, нужно вебпак настроить, чтобы он юзал лоадер только для иконок в определенной папке, например
можешь подсказать как? я проект строил через CLI
в vue.config добавляешь правило в configureWebpack на .svg файлы, я лично юзаю oneOf { include: path.resolve(__dirname, 'src/assets/icons'), use: ['vue-loader-v16', 'vue-svg-loader'], }, { loader: 'file-loader', options: { name: getAssetPath('img') }, }, если иконки лежат в icons, значит они будут резолвиться свг-лоадером, если нет, то обычным файл-лоадером опционально можно добавить еще какое-нибудь исключение через resourceQuery, чтобы была возможность загрузить иконки из папки icons как обычно, а не компонентами
Обсуждают сегодня