鍍金池/ 問答/HTML/ webpack 第三方j(luò)s編譯不過去,請(qǐng)教缺什么loader

webpack 第三方j(luò)s編譯不過去,請(qǐng)教缺什么loader

問題描述

clipboard.png

clipboard.png

clipboard.png
cDS)

rules: [...(config.dev.useEslint ? [createLintingRule()] : []), {
        test: /\.vue$/,
        loader: 'vue-loader',
        options: vueLoaderConfig
      }, {
        test: /\.js$/,
        loader: 'babel-loader',
        include: [resolve('src'), resolve('test'), resolve('node_modules/webpack-dev-server/client')]
      }, {
        test: /\.(png|jpe?g|gif|svg)(\?.*)?$/,
        loader: 'url-loader',
        options: {
          limit: 10000,
          name: utils.assetsPath('img/[name].[hash:7].[ext]')
        }
      }, {
        test: /\.(mp4|webm|ogg|mp3|wav|flac|aac)(\?.*)?$/,
        loader: 'url-loader',
        options: {
          limit: 10000,
          name: utils.assetsPath('media/[name].[hash:7].[ext]')
        }
      }, {
        test: /\.(woff2?|eot|ttf|otf)(\?.*)?$/,
        loader: 'url-loader',
        options: {
          limit: 10000,
          name: utils.assetsPath('fonts/[name].[hash:7].[ext]')
        }
      }
      /*,
            {
              test: /\.less/,
              use: ExtractTextPlugin.extract({
                use: ['css-loader?minimize', 'autoprefixer-loader', 'less-loader'],
                fallback: 'style-loader'
              })
            }*/
    ]
回答
編輯回答
解夏

你這怕不是在vue里引入了react寫的組件,真有才

2017年10月25日 11:30
編輯回答
誮惜顏

你這是用了jsx的語法耶,看下vue里面使用jsx這種寫法需要什么插件

2018年8月31日 02:14
編輯回答
病癮

這明顯是jsx的寫法,還需要jsx-loader吧

2018年8月18日 05:59
編輯回答
哎呦喂

需要一個(gè)babel插件 https://github.com/vuejs/babe...

2017年6月4日 00:57