🦕

Deno for VSCode のエラー deno-ts(1261) の消し方

2024/04/13に公開

問題の概要

VSCodeにおいて、大文字小文字のみ異なる名前にリネームした際にエラーが起きる。
Already included file name 'FILE.ts' differs from file name 'file.ts' only in casing.

TL;DR

名前を変更したファイルを一度削除したのち再度作成する。(Reload Windowする必要があるかも)

問題の詳細

大文字小文字のみ異なる名前にリネームした際に出るエラーであるが、仕様らしい。
パスに大文字小文字の区別がないシステムのためだそう。
https://github.com/denoland/deno/issues/11457#issuecomment-886286272

キャッシュの削除で解決できそうだが、deno cahce --reload等を行っても効果はない。またVSCodeのキャッシュ削除も効果はない。現状、一度削除する以外の方法はなさそうである。

Discussion