fixed webpack

This commit is contained in:
Sean Macfarlane
2020-11-04 20:05:57 -05:00
parent 1fa7080593
commit 1682a2ca21
5 changed files with 63 additions and 18 deletions

View File

@@ -1,6 +1,6 @@
{
"name": "wlan-cloud-ui",
"version": "0.4.4",
"version": "0.5.0",
"author": "ConnectUs",
"description": "React Portal",
"engines": {

View File

@@ -35,6 +35,28 @@ module.exports = {
},
{
loader: 'sass-loader',
options: {
sourceMap: true,
},
},
],
},
{
test: /\.less$/,
use: [
{
loader: 'style-loader',
},
{
loader: 'css-loader',
},
{
loader: 'less-loader', // compiles Less to CSS
options: {
lessOptions: {
javascriptEnabled: true,
},
},
},
],
},

View File

@@ -22,23 +22,6 @@ module.exports = {
exclude: /node_modules/,
use: ['babel-loader', 'eslint-loader'],
},
{
test: /\.less$/,
use: [
{
loader: 'style-loader',
},
{
loader: 'css-loader',
},
{
loader: 'less-loader',
options: {
javascriptEnabled: true,
},
},
],
},
],
},
plugins: [

View File

@@ -34,6 +34,28 @@ module.exports = {
},
{
loader: 'sass-loader',
options: {
sourceMap: true,
},
},
],
},
{
test: /\.less$/,
use: [
{
loader: 'style-loader',
},
{
loader: 'css-loader',
},
{
loader: 'less-loader', // compiles Less to CSS
options: {
lessOptions: {
javascriptEnabled: true,
},
},
},
],
},

View File

@@ -14,6 +14,7 @@ module.exports = {
chunkFilename: `${commonPaths.jsFolder}/[name].[chunkhash].js`,
},
optimization: {
minimize: true,
minimizer: [
new TerserPlugin({
// Use multi-process parallel running to improve the build speed
@@ -67,6 +68,23 @@ module.exports = {
'sass-loader',
],
},
{
test: /\.less$/,
use: [
MiniCssExtractPlugin.loader,
{
loader: 'css-loader',
},
{
loader: 'less-loader', // compiles Less to CSS
options: {
lessOptions: {
javascriptEnabled: true,
},
},
},
],
},
],
},
resolve: {