diff --git a/src/index.js b/src/index.js index febb9ff..908cf5e 100644 --- a/src/index.js +++ b/src/index.js @@ -57,6 +57,9 @@ async function lessLoader(source) { return; } + delete lessOptions.pluginManager.webpackLoaderContext; + delete lessOptions.pluginManager; + const { css, imports } = result; imports.forEach((item) => { diff --git a/src/utils.js b/src/utils.js index 3605696..57f852d 100644 --- a/src/utils.js +++ b/src/utils.js @@ -189,6 +189,8 @@ function getLessOptions(loaderContext, loaderOptions, implementation) { install(lessProcessor, pluginManager) { // eslint-disable-next-line no-param-reassign pluginManager.webpackLoaderContext = loaderContext; + + lessOptions.pluginManager = pluginManager; }, });