webpack3 less-loader配置,报错,报Unrecognised input

1.webpack3中的less配置为:

{
        test: /\.less$/,
        use: ExtractTextPlugin.extract({
          use:[ 'css-loader','less-loader'],
          fallback: 'style-loader',
        }),
      },
 plugins: [
   
    new ExtractTextPlugin("[name].css"),
  ]

vue文件通过

require('../../../less/button.less')

所有less文件都会报 Unrecognised input ,在文件的line4,column12 。但less文件中就是正常的less文件,没有什么特殊的符号呀!应该是less文件没有被正确识别,不知道是哪里的配置出现问题了。

阅读 14.2k
3 个回答
<style lang="less">
@import '../../../less/button.less';
</style>
新手上路,请多包涵

楼主解决了吗?我也遇到了这个问题

新手上路,请多包涵

项目文件都是.js文件,没有.vue这样的模板文件。这个怎么处理

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题