Подключаю файлы стилей .less библиотеки antd, в консоле такая ошибка:
./src/theme.dark.less (./node_modules/css-loader/dist/cjs.js??ref--5-oneOf-8-1!./node_modules/postcss-loader/src??postcss!./node_modules/resolve-url-loader??ref--5-oneOf-8-3!./node_modules/less-loader/dist/cjs.js??ref--5-oneOf-8-4!./src/theme.dark.less)
TypeError: this.getOptions is not a function
стили импортирую следующим образом:
import './theme.dark.less';
сам less файл:
.dark {
@import '~antd/lib/style/themes/default.less';
@import '~antd/dist/antd.dark.less';
@body-background: #000220;
@primary-color: #d5b50b;
}
в конфиге webpack добавил следующее:
{
test: /\.less$/,
use: getStyleLoaders(
{
importLoaders: 3,
sourceMap: isEnvProduction
? shouldUseSourceMap
: isEnvDevelopment,
},
'less-loader',
{
lessOptions: {
javascriptEnabled: true
}
}
),
sideEffects: true,
},
Как избавиться от ошибки, которую описал выше ?