Files
raven-client/ayanova/webpack.config.js
2020-09-30 16:24:34 +00:00

32 lines
766 B
JavaScript

// webpack.config.js
//this is required or the menu won't work properly
//in production (used to, something changed)
//https://github.com/vuetifyjs/vuetify/issues/5518
let whiteListedModules = ["vue", "vuetify"];
module.exports = {
externals: [
...Object.keys(dependencies || {}).filter(
d => !whiteListedModules.includes(d)
)
],
rules: [
{
test: /\.s(c|a)ss$/,
use: [
"vue-style-loader",
"css-loader",
{
loader: "sass-loader",
options: {
implementation: require("sass"),
sassOptions: {
fiber: require("fibers"),
indentedSyntax: true // optional
}
}
}
]
}
]
};