Включить горячую перезагрузку после "Не удалось разрешить styleName"
В моей настройке webpackDevServer горячая перезагрузка работает нормально, в том числе для изменений в SCSS, за исключением случая, когда я добавил совершенно новый стиль и styleName
,
Например, если я добавлю div styleName="foo"
, Я получил
Could not resolve the styleName 'foo'
в этот момент происходит сбой webpackDevServer, и мне приходится вручную убивать и перезапускать его, даже после добавления нового стиля. (На самом деле это происходит, даже если я сначала добавлю стиль в SCSS!)
мой babel-loader
настроен для использования плагинов, как это:
options: {
plugins: [
[
'react-css-modules', {
webpackHotModuleReloading: true
}
]
]
}
Не должна ли эта горячая перезагрузка после того, как я добавил стиль в SCSS?
Некоторые детали:
- Узел 10.14.1
- Webpack 4
- Webpack Dev Server 3
- Бабель 6
Обновить
На самом деле, если я сделаю изменение (пусть небольшое / произвольное) в .js
файл, горячая перезагрузка будет перезапущена. Поэтому мой рабочий процесс в настоящее время заключается в добавлении пустой строки, сохранении и удалении пустой строки. Это не идеально, но...