Webpack 1.14可能没有将ES6转换为ES5

时间:2018-03-28 13:06:47

标签: javascript webpack

我正在研究MS Word加载项(基本上只是一个注入Word的React应用程序),调试能力非常有限,所以我不是100%这就是问题所在。我正在尝试使用此软件包:https://github.com/dphilipson/broken-loop作为webworkers的替代方案。我在webpack.config.js

中有这个
loaders: [
// ...
{
  test: /\.(js|jsx|ts)$/,
  include: [paths.appSrc, '/node_modules/broken-loop/dist'], // like this?
  loader: 'babel',
  query: {
    presets: ['es2015', 'stage-0']
  }
},
// ...
]

但我仍然得到“无效的角色”。 Windows Word(使用IE11引擎)上的问题,而代码在Mac和在线版本的Word(试过Chrome和FF)上工作正常。我最好的猜测是这是IE11中的ES6问题。

如何编辑我的webpack配置以确保包已转换为ES5?

编辑:

我在项目中执行此操作时收到错误:

import { Looper } from 'broken-loop';
const looper = new Looper();

0 个答案:

没有答案