mirror of
https://github.com/luc-github/ESP3D-WEBUI.git
synced 2026-03-03 14:44:03 +01:00
36 lines
1.1 KiB
JavaScript
36 lines
1.1 KiB
JavaScript
import { environmentPlugins } from "./plugins"
|
|
import MiniCssExtractPlugin from "mini-css-extract-plugin"
|
|
const devMode = process.env.NODE_ENV !== "production"
|
|
|
|
module.exports = {
|
|
module: {
|
|
rules: [
|
|
{
|
|
test: /\.(sa|sc|c)ss$/,
|
|
use: [
|
|
{
|
|
loader: devMode
|
|
? "style-loader"
|
|
: MiniCssExtractPlugin.loader,
|
|
options: {},
|
|
},
|
|
{ loader: "css-loader", options: { sourceMap: devMode } },
|
|
{
|
|
loader: "postcss-loader",
|
|
options: { sourceMap: devMode },
|
|
},
|
|
{ loader: "sass-loader", options: { sourceMap: devMode } },
|
|
],
|
|
},
|
|
{
|
|
test: /\.(js|jsx)$/,
|
|
exclude: /node_modules/,
|
|
use: {
|
|
loader: "babel-loader",
|
|
},
|
|
},
|
|
],
|
|
},
|
|
plugins: environmentPlugins,
|
|
}
|