Technical Blog
技術ブログ
WordPressで継続して書いてきた技術記事・開発記録をまとめています。 学習内容、開発で詰まったこと、実装の理解を言葉に残しています。
リモートとの差分を確認する
現在、MacBookで作業をしている。 以前、iMacで作業した時に、react_todoというプロジェクトをリモートに作成した。そして、TaskList.jsをTaskList.tsxに変更した。 MacBookでは反映されていなかった。そのことによるエラーが発生していた。 リモートの状態 リモートでは、TaskList.tsxが存在している。TaskList.jsが残ってい …
【エラー解決】TypeError: crypto$2.getRandomValues is not a function
作成中のreact_todoでnpm run devを行うと以下のエラーが発生した。 エラーの原因 Viteがcrypto.getRandomValues関数を利用しようとした際に、その関数が存在しないため。 Node.jsのバージョンが古いことが、関数が存在しない原因である可能性がある。 Node.jsのバージョンを確認・更新 バージョン確認すると、16.18.1だった。すで …
「The JSX syntax extension is not currently enabled」を解決していく
npn run devを叩いたら、以下のエラーが発生した。 こちらを解決していこう。 エラーの詳細 npm run devを行うと、TaskList.jsの20行目でエラーになっていることが確認できた。このファイルのビルドローダーがjsに設定されているが、jsxに設定する必要があるとのこと。”loader: { ‘.js’: ‘j …
【エラー解決】Parsing error: Unexpected token <
以下のjsでeslintのエラーが発生していた。 こちらを解決していこう。 エラー内容 「Parsing error: Unexpected token <」というエラー。 TaskList.jsの16行目で発生している。 API_URLで指定したエンドポイントがJSONを返しているか 以下のURLがJSONを返しているかどうかを確認する。 HTMLを返していると、JSX …