39-4 WEBPACk ES6 转 ES5 Loader

include:导入

exclude:排除

npm install --save-dev babel-loader@7 babel-core babel-preset-es2015

 {
      test: /.m?js$/,
      exclude: /(node_modules|bower_components)/,
      use: {
        loader: 'babel-loader',
        options: {
          presets: ['@babel/preset-env']
        }
      }
    }

因为我们安装的不是 env  所以呢:改一下:

              //babel loader 
              {
                test: /.m?js$/,
                exclude: /(node_modules|bower_components)/,
                use: {
                  loader: 'babel-loader',
                   options: {
                    // presets: ['@babel/preset-env']  【原来】 下面是更改
                    presets: ['es2015']
                  }
                }
              }

打包你会发现 bundle 全部代码转为了 ES5 的代码  ,这样适配性就会很好;啦

1

本文来自博客园,作者:咸瑜,转载请注明原文链接:https://www.cnblogs.com/bi-hu/p/15094718.html

原文地址:https://www.cnblogs.com/bi-hu/p/15094718.html