Vue.js —— 使用ant design vue时无法加载less-loader/less模块

  • 问题来源:ant design vue的issues https://github.com/vueComponent/ant-design-vue/issues/234

  • 问题产生原因:如果安装vue-cli3,再引入ant design vue UI组件的话会产生这个错误。

  • 解决办法:
    1、降级vue-cli3 ,举个栗子,降到2.2.1
    npm install [email protected] --save
    2、修改vue.config.js文件,vue.config.js文件和package.json同级

module.exports = {
    css: {
      loaderOptions: {
        css: {
          // 这里的选项会传递给 css-loader
        },
        postcss: {
          // 这里的选项会传递给 postcss-loader
        },
        less:{
           // 这里的选项会传递给 less-loader
            javascriptEnabled: true,
        }
      }
    }
  }

你可能感兴趣的:(VUE)