🔎
The specified language version is too high. (失敗学)
ServerpodでAuthenticationに挑戦中に躓いたこと
Authenticationのためにいろいろ導入していたら、赤がいっぱい出て走らなくなった。
意欲をそぐことこの上ない真っ赤な画面。
ふだん触ることのない、どこにあるのかもよくわからないfile名
共通しているのは
- Error: The specified language version is too high. The highest supported language version is 2.18.
検索してみると、まず記事数が少ない。つまりだれもこんなことでは困っていないのか。
爺様も愛ちゃんも「dartをupgradeしろ」というのだけれど、
「あなたのdartは既にupgrade済み」と言われる。
「このエラーを無視する」と書いてもいい、とも言われるが、どこに書くのかよくわからない。
「じゃまなfileを消してflutter clean」というのもあったが、どれがじゃまなfileだ?
一応の解決策
- VSCodeでlanguageVersion と検索するとズラ〜と出る。
- 私のdartが2.18らしいので、それより高い、今回は2.19というのを拾って、errorが示しているものを2.18に書き換えた。
- まだ2.19がいくつかあるけれど、それは今のところ問題になっていないらしいので放置。
Discussion