const path = require("path");
let sassRule= {
test: /.sass|scss$/i,
use: ["style-loader", "css-loader", "sass-loader"],
}
module.exports = {
entry: path.resolve(__dirname, "/src/index.js") // import sass file on javascript file
module: {rules: sassRule}
}
module.exports = {
module: {
rules: [{
test: /.scss$/,
use: [{
loader: "sass-loader",
options: {
minimize: true
}
}]
}]
}
};
const path = require('path');
const FixStyleOnlyEntriesPlugin = require("webpack-fix-style-only-entries");
module.exports = {
entry: [
__dirname + '/src/js/app.js',
__dirname + '/src/scss/app.scss'
],
output: {
path: path.resolve(__dirname, 'dist'),
filename: 'js/app.min.js',
},
module: {
rules: [
{
test: /.js$/,
exclude: /node_modules/,
use: [],
}, {
test: /.scss$/,
exclude: /node_modules/,
type: 'asset/resource',
generator: {
filename: 'css/[name].min.css'
},
use: [
'sass-loader'
]
}
]
},
plugins: [
new FixStyleOnlyEntriesPlugin({ extensions:['scss'] }),
],
};
#compiles a single file manually.
node-sass my-styles.scss my-styles.css
#compiles all the files in a folder manually.
node-sass my-sass-folder/ -o my-css-folder/
# compiles all the files in a folder automatically
#whenever the source file(s) are modified. -w adds
#a watch for changes to the file(s).
node-sass -w sass/ -o css/
Code Example |
---|
Css :: align svg and text inside button |
Css :: division in css |
Css :: table content center |
Css :: ohmyzsh shortcut to oepn folder with vscode |
Css :: how to make button appear on hover |
Css :: bootstrap-navbar-containers |
Css :: css clip-path |
Css :: materialize css icons |
Css :: using css custom properties root |
Css :: css clamp vs media queries |
Css :: css masking |
Css :: flex css |
Css :: download css from website |
Css :: background-clip |
Css :: neumorphism css generator |
Css :: blurring behind a div |
Css :: move cursor |
Css :: how to use the display property |
Css :: sass use |
Css :: align an entire second row center css grid |
Css :: button slanted slide on hover |
Css :: kadence sub menu full hover |
Css :: PY Bisect key sort |
Css :: adding custom icons |
Css :: css para paginado de ul |
Css :: gravity form css |
Css :: how to show image son hover cells in excel |
Css :: overriding fullpage js anchor style |
Css :: andy css reset |
Css :: userchrome.css location windows 10 |