Je cherche à recharger à chaud ma fenêtre lorsque j'enregistre une feuille de style dans mon éditeur de texte. Actuellement, je dois recharger manuellement la page pour voir les changements. Ci-dessous l'extrait dans mon fichier de configuration Webpack qui gère le traitement css:Activer le rechargement à chaud avec Webpack et PostCSS
module: {
rules: [
{
test: /\.js$/,
exclude: path.resolve(__dirname, 'node_modules'),
loader: 'babel-loader',
},
{
test: /\.css$/,
include: [`${PATHS.src}`, `${PATHS.modules}/normalize.css/normalize.css`],
use: ExtractTextPlugin.extract({
fallback: 'style-loader',
use: [
{
loader: 'css-loader',
options: {
modules: true,
localIdentName: '[name]__[local]___[hash:base64:5]',
importLoaders: 1,
},
},
'postcss-loader',
],
}),
},
],
}
J'utilise Webpack 3, Webpack Dev Server et PostCSS ainsi que l'extrait de texte Plugin. Merci!
J'ai modifié mon fichier de configuration Webpack comme indiqué ci-dessus et je reçois une erreur de jeton inattendue sur la parenthèse fermante pour la fonction de concatation utilisée pour css-hot-loader comme spécifié par la documentation. Le morceau de code spécifique à l'origine de l'erreur est '['css-hot-loader']. Concat (.. reste de la configuration)'. – iknowhtml