スポンサーリンク

【Reactエラー】’〇〇’ は値を参照していますが、ここでは型として使用されています。’typeof 〇〇’ を意図していましたか?ts(2749)

TypeScript
スポンサーリンク

今回の記事はTypeScriptベースのReactプロジェクトで開発を行なっていてコンパイルエラーとなった「’〇〇’ は値を参照していますが、ここでは型として使用されています。’typeof 〇〇’ を意図していましたか?ts(2749)」というエラーに関しての記事です。困っている方は是非参考にしてみてください。

スポンサーリンク

「’〇〇’ は値を参照していますが、ここでは型として使用されています。’typeof 〇〇’ を意図していましたか?ts(2749)」原因

原因はファイル名がtsxになっていないことです。おそらく「.ts」の拡張子にファイル名がなっています。ファイル名による違いなため詳しくは別記事の下記を参照ください。

Reactプロジェクトによる「tsx」「ts」ファイル拡張子の違い。

「’〇〇’ は値を参照していますが、ここでは型として使用されています。’typeof 〇〇’ を意図していましたか?ts(2749)」解決策

解決策はファイル名の拡張子を、「.ts」から「.tsx」に変更してください。

以上で今回の記事は終了です。他にも多数のReact・TypeScript関連の記事を記載しているので是非そちらも併せてみていってください。

本記事を読んでいただき感謝です。サイトを訪れていただいた方はプログラミング勉強中かと思いますのでプログラミング勉強のコツを合わせてご紹介。

スポンサーリンク
スポンサーリンク
スポンサーリンク

ブログに関しては500円程度かかりますが、それ以外は無料です。知識の吸収と並行してアウトプットは非常に効率が良いです。テックアカデミーに関しては講座レベルが高いにも関わらず、無料体験や人気口座も大幅値下げがあるので、重点的に学びたいものを無料体験してみてください。

転職時にも、エンジニアからテックアカデミー・Paizaは認知度が高いので、未経験入社採用を行う際履歴書で目に留まります。特にPaizaのスキルレベルA・SなどはIT業界でも評価されます。

テックアカデミー・Paizaの無料登録ができる期間中にぜひご利用してみてください。私も活用経験ありです。

TypeScript
スポンサーリンク
スポンサーリンク

コメント

タイトルとURLをコピーしました