Laravel Mix - 意外的令牌错误

时间:2017-06-28 09:03:25

标签: laravel ecmascript-6 babel laravel-mix

我正在尝试运行此

Vue.component(
      'async-webpack-example',
      () => import('./my-async-component')l
    )

我收到此错误但想到mix可以编译ES2015语法吗?

Syntax Error: Unexpected token (30:8)

  28 | Vue.component(
  29 |   'async-webpack-example',
> 30 |   () => import('./my-async-component')
     |         ^
  31 | )

1 个答案:

答案 0 :(得分:1)

尝试添加System。我想您可能正在使用Webpack 2的早期版本。System.import()在webpack 2.1.0-beta.28中被弃用而不赞成import()

Change System.import() to import() #2163

Vue.component(
      'async-webpack-example',
      () => System.import('./my-async-component')l
    )