Flowな開発を始めようとしたら以下のLintエラーがVimから出るようになってしまった。file.(今回は)TypeScriptは使うつもりをないので.tsファイルと言われても困ってしまう。エラーメッセージをググってもググってもVSCodeのエラー解決しか見つからなかったのでメモ。TL;DRReact+Flowな開発をVim+ALEを使って行おうとした.tsファイルでないとtypeを使ってはいけないと怒られる:ALEInfoで設定を確認、g:ale_lintersを設定して解消した。create-react-appを使ってReactの学習を始めることにした。https://github.com/facebook/create-react-app静的型付けがないと厳しい・直近触ることが多いのでFlowを使うことにした。https://flow.org/自分のVimはALEによる非同期の静的解析を走らせている。https://github.com/w0rp/aleReduxのTutorialを少しいじった以下のようなサンプルコードをプロジェクト内に置いてVimで開いたところ、冒頭に記載したエラーが出てくるようになった。}}ALEの設定を確認して、tsserverの設定をlinterから外す.tsファイルじゃないとダメと言われてもTypeScriptで開発するようなプロジェクトの環境構築はしていない。そこでVim(ALE)の設定を確認することにした。Vimで:ALEInfoコマンドを打つと、Vim内でALEがどのような設定で動いているか確認することができる。javascript...確認したところ、TypeScript用のLinterが有効になっているようだった。そこで、.vimrcファイル内に以下の設定を書いて、tsserverが動かないようにした。\}Vimを再起動して再び設定を確認したところtsserverは無効になっており、Lintエラーも納まった。'xo']終わりにもろもろのReact開発環境が有識者によって設定されているプロジェクトでは何も問題なく動いていたのでVimの設定がいけないとは思っていなかった。ReduxやCSSの設定をちゃんとやっていないので、また何か引っかかったらメモしておく。listで依存パッケージを一覧する。Goについて書いています。