⊗tlWpCsSC 38 of 55 menu

Travailler avec SASS dans Webpack

Apprenons maintenant à travailler avec le préprocesseur SASS. Pour cela, nous devons d'abord installer SASS lui-même :

npm install sass --save-dev

Puis le loader correspondant :

npm install sass-loader --save-dev

Supposons maintenant que plusieurs fichiers SASS soient importés dans le point d'entrée :

import './styles1.sass'; import './styles2.sass';

Configurons Webpack pour que le code SASS soit transformé en CSS :

export default { entry: './src/index.js', rules: [ { test: /\.sass/i, use: [ 'style-loader', 'css-loader', 'sass-loader', ], }, ], };

Et maintenant, configurons Webpack pour que le CSS transformé soit rassemblé en un seul bundle commun :

export default { entry: './src/index.js', plugins: [new MiniCssExtractPlugin()], module: { rules: [ { test: /\.sass/i, use: [ MiniCssExtractPlugin.loader, 'css-loader', 'sass-loader', ], }, ], }, };

Connectez plusieurs fichiers SASS à votre point d'entrée. Compilez-les en CSS.

fritruenid