小编Jon*_*ech的帖子

Webpack less-loader javascriptEnabled 错误

当我尝试使用Webpack 将Ant Design 库加载到前端时,我从6.0.0版移动到6.1.0less-loader版时遇到此错误。我想知道是否有其他人遇到过这个问题并解决了它(我在下面回答了它)。

这是我更新前的 LESS 编译配置:

module: { rules: [{
    test: /\.less$/,
    use: [
        { loader: "style-loader" },
        { loader: "css-loader" },
        {
            loader: "less-loader",
            options: {
                javascriptEnabled: true,
            }
        }
    ]
}]}
Run Code Online (Sandbox Code Playgroud)
ERROR in ./node_modules/.pnpm/registry.npmjs.org/antd/4.2.0_react-dom@16.13.1+react@16.13.1/node_modules/antd/dist/antd.less (./node_modules/.pnpm/registry.npmjs.org/css-loader/3.5.3_webpack@4.43.0/node_modules/css-loader/dist/cjs.js!./node_modules/.pnpm/registry.npmjs.org/less-loader/6.1.0_webpack@4.43.0/node_modules/less-loader/dist/cjs.js??ref--6-2!./node_modules/.pnpm/registry.npmjs.org/antd/4.2.0_react-dom@16.13.1+react@16.13.1/node_modules/antd/dist/antd.less)
Module build failed (from ./node_modules/.pnpm/registry.npmjs.org/less-loader/6.1.0_webpack@4.43.0/node_modules/less-loader/dist/cjs.js):
ValidationError: Invalid options object. Less Loader has been initialized using an options object that does not match the API schema.
 - options has an unknown property 'javascriptEnabled'. These …
Run Code Online (Sandbox Code Playgroud)

webpack antd less-loader

2
推荐指数
1
解决办法
3212
查看次数

标签 统计

antd ×1

less-loader ×1

webpack ×1