Webpack-те SASS-пен жұмыс
Енді SASS препроцессорімен жұмыс істеуді үйренейік. Ол үшін алдымен SASS-тің өзін орнатуымыз керек:
npm install sass --save-dev
Содан кейін сәйкес лоадерді:
npm install sass-loader --save-dev
Енді кіру нүктесіне бірнеше SASS файлдары импортталатын болсын:
import './styles1.sass';
import './styles2.sass';
Енді Webpack-ті SASS коды CSS-ке түрленетіндей етіп баптайық:
export default {
entry: './src/index.js',
rules: [
{
test: /\.sass/i,
use: [
'style-loader',
'css-loader',
'sass-loader',
],
},
],
};
Енді Webpack-ті түрлендірілген CSS бір жалпы банделге жиналатын болсын:
export default {
entry: './src/index.js',
plugins: [new MiniCssExtractPlugin()],
module: {
rules: [
{
test: /\.sass/i,
use: [
MiniCssExtractPlugin.loader,
'css-loader',
'sass-loader',
],
},
],
},
};
Кіру нүктеңізге бірнеше SASS файлдарын қосыңыз. Оларды CSS-ке құрастырыңыз.