報告される実際のエラーは次のとおりです。
failed to load config from xxx\vite.config.ts
error when starting dev server:
Error: The URL must be of scheme file at xxx\vite.config.ts
at loadConfigFromBundledFile ...
vite.config.ts コードは一切変更せず、完全にデフォルトのままです。このエラーも私を長い間混乱させました。
ネットで調べてみると、pnpmを使ってインストールする必要があると言う人もいれば、vscodeプラグインをインストールする必要があると言う人もいますが、そうではありません。
実際、このエラーの根本的な問題はノードのバージョンにあります。以前のバージョンはノード 16.15.x でしたが、その後ノードのバージョンを 16.14.2 に下げ、pnpm のバージョンを 8.0.0 として直接指定したところ、直接実行できるようになりました。
自分のノードのバージョンを変更する方法については、この記事を参照してください:インストールされているnodejsの高バージョンを低バージョンにダウングレードする方法_指定したバージョンにノードをダウングレード_誰が言うか♧Autumn Cherry's Blog-CSDN Blog
注意が必要なのは環境変数の設定です。設定を間違えると、nvm が対応する正しいノード バージョンをインストールできなくなります。
現時点では、このエラーを解決する他の方法があるかどうかはわかりませんが、この問題を解決するために今日個人的にテストし、ノードのバージョンを変更しました。
成功後は次のようになります。