Javascript 尝试将react select导入到使用create react app创建的项目时出错

Javascript 尝试将react select导入到使用create react app创建的项目时出错,javascript,reactjs,Javascript,Reactjs,我使用CreateReact应用程序创建了一个react应用程序,效果很好。 然后我想使用react-select,所以我将它安装在了thread中,添加了一个导入语句,如“react-select/src/select”中的import-select 我得到了这个错误: yarn create react-app yarn add react-select 我可以看到type关键字导致了问题,并怀疑它与名为flow的东西有关,它似乎是一个静态类型检查器。 我应该怎么做才能让它工作?就像导入一

我使用CreateReact应用程序创建了一个react应用程序,效果很好。 然后我想使用react-select,所以我将它安装在了thread中,添加了一个导入语句,如“react-select/src/select”中的
import-select

我得到了这个错误:

yarn create react-app
yarn add react-select
我可以看到
type
关键字导致了问题,并怀疑它与名为
flow
的东西有关,它似乎是一个静态类型检查器。 我应该怎么做才能让它工作?

就像导入一样

Failed to compile.

./node_modules/react-select/src/Select.js
SyntaxError: ~~~~\node_modules\react-select\src\Select.js: Unexpected token, expected "," (3:32)

  1 | // @flow
  2 | 
> 3 | import React, { Component, type ElementRef, type Node } from 'react';
    |                                 ^
  4 | import memoizeOne from 'memoize-one';
  5 | import { MenuPlacer } from './components/Menu';
  6 | import isEqual from './internal/react-fast-compare';


请注意:
从“反应选择”导入选择如上所述可能不够

在我的例子中,在VSCODE中,有一些宏在调用时会生成如下内容:

import Select from "react-select";
注释掉/删除该行以解决语法错误问题。 我强调这个问题,因为这一行添加在顶部,而您可能没有注意到它!
注意。

这里也有同样的问题。
import { valueFocusAriaMessage } from 'react-select/src/accessibility'