@Vladyslawx

Webpack url, file-loader?

Не правильно генерирует ссылку, как исправить ?

test: /\.(ttf|eot|woff(2)?)$/,
loader: "file-loader?name=[md5:hash:base64:12].[ext]&&publicPath=../../"


Это в SCSS файле ...

@font-face {
  font-family: PTSans;
  font-weight: 400;
  src: local("PT Sans"), url("~fonts/PTSans.eot?#iefix") format("embedded-opentype"), url("~fonts/PTSans.woff") format("woff"), url("~fonts/PTSans.ttf") format("truetype");
}


На выходе я получаю вот такое
@font-face {
  font-family: PTSans;
  font-weight: 400;
  src: local("PT Sans"), url(..\..\t3ZDiSmOxdUZ.eot?#iefix) format("embedded-opentype"), url(..\..\1UkE3C9ceFy4.woff) format("woff"), url(..\..\1eoudhJt15yQ.ttf) format("truetype");
}


Впринцепи путь указан правильно, да и файлы такие создаются но проблема в том что гуглхром пишет ошибку якобы файл не найден. Но если поменять "..\..\" в самом css на "../../" то все работает нормально как это исправить по другому ?
  • Вопрос задан
  • 503 просмотра
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы