File "webpack.config.js"
Full Path: /home/leadltht/fastlinkinternet.com/admin/wp-content/plugins/envo-extra/include/packages/kirki-framework/control-slider/webpack.config.js
File size: 718 bytes
MIME-type: text/plain
Charset: utf-8
const MiniCssExtractPlugin = require("mini-css-extract-plugin");
module.exports = {
externals: {
"jquery": "jQuery",
"react": "React",
"react-dom": "ReactDOM"
},
plugins: [
new MiniCssExtractPlugin({
filename: "./control.css"
})
],
module: {
rules: [
{
test: /\.(js|jsx)$/,
exclude: /node_modules/,
use: {
loader: "babel-loader"
}
},
{
test: /\.s[ac]ss$/i,
use: [
// Extracts CSS into separate files
MiniCssExtractPlugin.loader,
// Translates CSS into CommonJS
"css-loader",
// Compiles Sass to CSS
"sass-loader",
],
}
]
},
entry: "./src/control.js",
output: {
filename: "control.js",
},
devtool: "source-map"
};