SyntaxError: Unexpected token: operator (>)

SyntaxError: Unexpected token: operator (>)

我在我的 React 包中使用 react-bootstrap-typeahead 库。

我已根据文档添加了这些导入语句:

import { Typeahead } from "react-bootstrap-typeahead";
import "react-bootstrap-typeahead/css/Typeahead.css";

和渲染:

<Typeahead
  id="basic-typeahead-example"
  onChange={this.handleChange}
  options={this.state.options}
  placeholder="Choose..."
/>

尝试构建时,我得到:

static/js/main.4b322a5a.js from UglifyJs
SyntaxError: Unexpected token: operator (>) [./~/react-bootstrap-typeahead/~/escape-string-regexp/index.js:3,0]

有人能告诉我实际问题出在哪里吗,因为当我执行 npm 运行 时,代码是 运行 完美的。 react-bootstrap-typeahead库有问题吗?

我为这个库安装了较低版本并且它有效