Как создать отдельный файл .css в веб-пакете в режиме разработки?Практически не генерируется, но встроен в каталог проекта - PullRequest
0 голосов
/ 17 декабря 2018

Проблема в том, что я настроил свои виртуальные хосты, чтобы веб-сайт, на котором мне нужно работать, не находился под localhost: 8080.

Прямо сейчас мой веб-пакет помещает мои стили в файл .html между <style></style> и только для производства создает файл в директории моего проекта.Но мне нужно было бы создать отдельный файл в режиме разработки.Не "испускается" в http://localhost:8080,, потому что таким образом все мои пути в файле .css указывают на "localhost: 8080 / assets /..."

Когда я добавляю это в свой проект:

<link rel="stylesheet" href="http://localhost:8080/style.css" type="text/css" media="all">

Это работает, но пути к изображениям не работают, так как браузер загружает их из "localhost: 8080 / assets ...", а не из "myproject.domain / assets ..."

Итак, я понял, что создание файла style.css в моем каталоге будет работать, но этого я могу достичь только в производственном режиме, тогда мой стиль генерируется ... есть идеи, как этого добиться в разработке?Или какой-то обходной путь?

Я считаю, что вопрос достаточно общий, мне не нужно ставить свой код.Я использую только: MiniCssExtractPlugin / style-loader, css-loader, sass-loader.

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