У меня есть несколько правил CSS, и одно из них:
{
test: /\.css$/,
use: [{ loader: 'style-loader/url' }, { loader: 'file-loader' }],
include: [require.resolve('normalize.css')],
},
Это правило очень специфичное и соответствует только одному импорту, т.е. внутри моего index.js
У меня есть импорт:
import 'normalize.css';
Когда я собираю (с WebPack 4), я вижу в выводе index.html
множественное:
<link href="/2.03ec883f8c956db4d531.css" rel="stylesheet">
<link href="/0.6e0b40d9554f38994c59.css" rel="stylesheet">
для других правил CSS, но нет ссылки на normalize.css
связку.Он доступен в папке dist
с именем файла fda27b856c2e3cada6e0f6bfeccc2067.css
(приятно свернут, и этот файл содержит только normalize.css), но этот fda27b856c2e3cada6e0f6bfeccc2067.css
нигде не указан внутри index.html
.
Как я могу это исправить?