1
Help us understand the problem. What are the problem?

posted at

VScodeでTSを使うと出るCannot use JSX unless the '--jsx' flag is provided. ts(17004)を解決する。

はじめに

create-react-appを実行し、いざ開発を始めようとしたらこんなエラーが
Cannot use JSX unless the '--jsx' flag is provided. ts(17004)
なんぞこれ。

解決方法

どうやらVScodeでのTypeScriptのバージョンが違うらしい。
ということでTypeScriptのバージョンを変えてみる。

Ctrl+Shift+pで開き、TypeScript selectでバージョンを選択
スクリーンショット 2021-04-04 18.32.26.png

ここでバージョンを4.2.3に変更

スクリーンショット 2021-04-04 18.33.26.png

これでエラーが出なくなりました!
スクリーンショット 2021-04-04 18.34.17.png

Why not register and get more from Qiita?
  1. We will deliver articles that match you
    By following users and tags, you can catch up information on technical fields that you are interested in as a whole
  2. you can read useful information later efficiently
    By "stocking" the articles you like, you can search right away
1
Help us understand the problem. What are the problem?