TypeScriptの導入と環境構築(tsconfig.jsonの設定)

スポンサーリンク
TypeScript

【入門編】 noImplicitReturnsによる関数戻り値の網羅性チェック – TypeScript実践ガイド

やあ、こんにちは。TypeScriptの世界へようこそ。フロントエンドの最前線でコードを書き続けていると、たまに「なんでこんなところでバグるんだ……!」と頭を抱えたくなる瞬間に遭遇します。その筆頭が「関数から何も返ってこないまま処理が進んで...
TypeScript

【入門編】 noFallthroughCasesInSwitchによる制御フローの厳格化 – TypeScript実践ガイド

こんにちは!TypeScriptの世界へようこそ。フロントエンドの最前線でコードと格闘していると、時々「えっ、なんでそんな動きになるの!?」と頭を抱えたくなるようなバグに出会うことがあります。その中でも、初心者の頃に誰もが一度は冷や汗をかく...
TypeScript

【入門編】 noUnusedLocalsとnoUnusedParametersの静的解析 – TypeScript実践ガイド

こんにちは!TypeScriptの世界へようこそ。コードを書いていると、「あれ?この変数、さっき作ったけど結局使ってないな…まあ、動いてるからいっか!」なんてこと、ありますよね。でも、その「まあ、いっか」が積み重なると、コードはまるで「片付...
TypeScript

【入門編】 strictファミリーオプションの全容 – TypeScript実践ガイド

こんにちは。フロントエンドの現場で、日々TypeScriptという「最高の相棒」と格闘しているエンジニアです。TypeScriptを始めようと決意したあなた、素晴らしい選択です! ただ、最初は`tsconfig.json`という設定ファイル...
TypeScript

【入門編】 declarationとemitDeclarationOnlyによる型定義生成 – TypeScript実践ガイド

こんにちは。フロントエンドの現場で長年コードを書いてきたチーフアーキテクトです。TypeScriptを使い始めると、最初は「型チェックが便利だな」という感動から始まりますよね。でも、いざ「自分でライブラリを作って公開したい」とか「別のプロジ...
TypeScript

【入門編】 sourceMap, inlineSourceMap, declarationMapの設定 – TypeScript実践ガイド

こんにちは!TypeScriptの世界へようこそ。新しい言語を学び始めるとき、一番の壁になるのは「設定ファイル(tsconfig.json)の呪文」ですよね。特に今日扱う `sourceMap` や `declarationMap` といっ...
TypeScript

【入門編】 libプロパティによる組み込み型定義の制御 – TypeScript実践ガイド

TypeScriptの「lib」設定は、あなたの開発環境という「道具箱」を整理する魔法ですこんにちは!TypeScriptの世界へようこそ。新しい技術を学び始めるとき、最初にぶつかるのが`tsconfig.json`という設定ファイルですよ...
TypeScript

【入門編】 moduleResolutionの選択肢(node, node16, bundler) – TypeScript実践ガイド

こんにちは!フロントエンドの現場で日々コードと格闘しているチーフアーキテクトです。TypeScriptを触り始めると、避けて通れないのが `tsconfig.json` という設定ファイル。「何を書けばいいのか分からない!」「とりあえずコピ...
TypeScript

【入門編】 typeRootsとtypesによる型定義ファイルの明示的読み込み – TypeScript実践ガイド

こんにちは。TypeScriptの世界へようこそ。「型安全」という響きには憧れるけれど、いざ環境構築を始めると `tsconfig.json` の呪文のような設定項目に圧倒されて、「もう帰りたい…」なんて思ったことはありませんか?大丈夫です...
TypeScript

【入門編】 Project Referencesによる大規模プロジェクトの分割 – TypeScript実践ガイド

こんにちは。フロントエンドの現場で日々コードと格闘しているチーフアーキテクトです。TypeScriptを使い始めると、最初は「型があって安心!」と感動するものですが、プロジェクトが大きくなるにつれて、こんな悩みが出てきませんか?「ファイルを...
スポンサーリンク