TypeScriptエラーエラー
TS2451TS2451 — ブロックスコープ変数の再宣言は不可
let または const で宣言された変数が、同一スコープ内で再宣言されています。
nodebrowserdenobun
このエラーの原因
同一ブロックスコープ内に同じ名前の let または const 宣言が2つ存在します。スクリプトモードのファイルでグローバル宣言と競合する変数を宣言した場合にも発生します。
修正方法
どちらかの変数名を変更してください。export 文を追加してファイルをモジュールに変換すると、スコープが分離されます。意図的に再宣言したい場合は var を使用してください(ただし推奨しません)。
関連するエラーコード
TypeScriptエラーエラー
TS2306TS2306 — モジュールではない
import 文で参照されているファイルがモジュールとして認識されていない。
nodebrowserdenobun
詳細を表示 TypeScriptエラーエラー
TS2353TS2353 — オブジェクトリテラルに余分なプロパティが含まれている
関数に直接渡されたオブジェクトリテラルに、期待される型に存在しないプロパティが含まれている。
nodebrowserdenobun
詳細を表示 TypeScriptエラーエラー
TS7005TS7005 — 変数が暗黙的に any 型になっている
TypeScript が型を推論できないため、変数が暗黙的に any 型になっています。
nodebrowserdenobun
詳細を表示 TypeScriptエラーエラー
TS2810TS2810 — JSX 属性にブール値が期待される
JSX 属性がブール値を期待しているが、異なる型が渡された。
nodebrowserdenobun
詳細を表示 TypeScriptエラーエラー
TS1219TS1219 — 試験的デコレータの警告
デコレータを使用するには experimentalDecorators コンパイラオプションを有効にする必要があります。
nodebrowserdenobun
詳細を表示 TypeScriptエラーエラー
TS2538TS2538 — この型はインデックスとして使用できない
インデックス式の型がオブジェクトのインデックスとして有効ではない。
nodebrowserdenobun
詳細を表示