我正在尝试使用 webpack、babel 和 jsx 创建类
import Observable from '../../observable';
abstract class AbstractClient implements Observable {
var _name: string,
var _config: object,
function constructor(config: object) : variant,
...
}
export default AbstractClient;
这是我得到的错误:
ERROR in ./app/adapter/AbstractAdapter/aclient.jsx
Module build failed: SyntaxError: /home/vinz243/Documents/nTorrent/app/adapter/AbstractAdapter/aclient.jsx: Unexpected token (5:9)
3 |
4 |
> 5 | abstract class AbstractClient implements Observable {
| ^
6 | var _name: string,
7 | var _config: object,
8 |
我的 babel 预设
presets:['es2015','stage-0','react']