Reactjs VS代码不';不懂速记。Tsx中的片段标记

Reactjs VS代码不';不懂速记。Tsx中的片段标记,reactjs,typescript,create-react-app,Reactjs,Typescript,Create React App,我已使用TypeScript设置了一个create react应用程序: npx create-react-app my-app --template typescript 但是,每当我尝试使用速记标记时,例如: function App() { return (<> <header>Hello World</header> </>); } 函数应用程序(){ 返回( 你好,世界 ); } VS代码抱怨这是一个错误: Type exp

我已使用TypeScript设置了一个create react应用程序:

npx create-react-app my-app --template typescript
但是,每当我尝试使用速记标记时,例如:

function App() {
return (<>
    <header>Hello World</header>
</>);
}
函数应用程序(){
返回(
你好,世界
);
}
VS代码抱怨这是一个错误:

Type expected. (6:13)
  4 | 
  5 | function App() {
> 6 |     return <><header>Hello World</header></>;
    |             ^
  7 | }
  8 | 
  9 | export default App;
应为
类型。(6:13)
4 | 
5 |功能应用程序(){
>6 |返回Hello World;
|             ^
7 | }
8 | 
9 |导出默认应用程序;

当然,它是可以理解的,并且通过React本身就可以表现得很好。为什么VS代码将此指示为错误,以及我如何才能修复它?

这不是VS代码的默认行为。这可能是由扩展引起的。

这不是VS代码的问题,具体来说,您安装了哪些扩展?很好的调用-这是由Prettier Now引起的。如果您想发布答案,我将接受:)完成,谢谢!很高兴我能帮上忙这是因为现在更漂亮了,代码更漂亮了。谢谢你的快速回复!