Javascript Laravel Mix中的定制无装载机

Javascript Laravel Mix中的定制无装载机,javascript,laravel,laravel-mix,less-loader,Javascript,Laravel,Laravel Mix,Less Loader,我试图在我的JS代码中导入更少的文件。 但我得到的错误是-“您可能需要一个合适的加载程序来处理此文件类型。”。 版本-“laravel mix”:“^0.11.4” 在我的webpack.mix.js中,我尝试了以下代码 但我还是犯了同样的错误 const path = require('path'); mix.webpackConfig({ module: { rules: [ { test: /\.less$/, loader: "styl

我试图在我的JS代码中导入更少的文件。 但我得到的错误是-“您可能需要一个合适的加载程序来处理此文件类型。”。 版本-“laravel mix”:“^0.11.4”

在我的webpack.mix.js中,我尝试了以下代码

但我还是犯了同样的错误

const path = require('path');
mix.webpackConfig({
 module: {
   rules: [
      {
        test: /\.less$/,
        loader: "style-loader!css-loader!less-loader",
        exclude: [
            path.resolve(__dirname, "node-modules"),
            path.resolve(__dirname, "resources/assets/less"),
        ],
      },
  ]} 
})

为我的问题工作

你看过这个吗。您不必为LESS配置任何特殊的内容。@Ruchernchung thx用于回复,我使用的是React,因此我需要在我的组件中导入样式文件,因此此解决方案不适用于laravel.com/docs/5.5/mix#LESS。我使用这个
模块:{rules:[{test://\.less$/,加载程序:“样式加载程序!css加载程序!less加载程序”,排除:[path.resolve(\uu dirname,“node modules”),path.resolve(\uu dirname,“resources/assets/less”),],},]}
const path = require('path');
mix.webpackConfig({
 module: {
   rules: [
      {
        test: /\.less$/,
        loader: "style-loader!css-loader!less-loader",
        exclude: [
            path.resolve(__dirname, "node-modules"),
            path.resolve(__dirname, "resources/assets/less"),
        ],
      },
  ]} 
})