サイトアイコン teckback

[TypeScript] nodeが起動しない Please install @types/react ????

Docker

Next.jsの勉強のため簡単なWebアプリを作成していたんですが、採用しているTypeScript周りでエラーが。特に前まで問題なく動作していたはずなんですが、、

環境

DockerでNingx + Django + Nodeを動作

事象

久々に開発進めるかと、コンテナ起動したら、、、

It looks like you're trying to use TypeScript but do not have the required package(s) installed.

Please install @types/react by running:

yarn add --dev @types/react

If you are not trying to use TypeScript, please remove the tsconfig.json file from your package root (and any TypeScript files in your pages directory).

error Command failed with exit code 1.

約2週間ほど放置していたので、最後に何やっちゃったか忘れましたがエラーが。

対応

@types/reactをインストールするが、、、

@types/react をインストールしろとあるので、下記コマンドでインストールしてみたんですが、状況は変わりませんでした。

% npm install @types/react

事象が回復できた対応

next@latestでnextの最新版をインストールし直し。

% npm install next@latest

これで、無事以前の様にコンテナが起動〜Next.jsも動作してくれました。

モバイルバージョンを終了