TypeScript
SHA-256TypeScript は JavaScript のスーパーセットであり、オプションの静的型付けを通じて開発者が大規模なアプリケーションを構築・保守するのを支援し、コンパイル後にはクリーンで標準的、かつそのまま実行可能な JavaScript を出力します。
スマートダウンロード
Download 版をダウンロード
v7.0.2 · 9.6 MB
JavaScriptに型を追加して、大規模プロジェクトをより安定して、より安心して書ける神ツール。
主な機能
- 通常のJavaScriptにオプションの静的型と型推論を追加する
- コンパイル時にエラーを検出し、最新のECMAScriptの新機能をサポートする
- VSCodeなどの主要エディタとシームレスに統合し、スマートなヒントと自動補完を提供する
できないこと
- •TypeScript は単なるコンパイル時のツールであり、実行時の動作を変更せず、すべての論理エラーを防ぐこともできません。型構文の学習には追加の時間が必要です。また、一部の型なしライブラリと連携する際には、宣言ファイルを作成するか、any に切り替える必要がある場合があり、それによって保護効果が弱まります。
使用例
- 大規模なフロントエンドアプリケーションやエンタープライズ向け管理コンソールを構築し、チームワークとコード保守性を向上させる。
- Node.js ベースのバックエンドサービスやツールライブラリを開発し、型安全性とより優れたインターフェース制約を享受する。
TypeScript は Microsoft が開発したオープンソースのプログラミング言語で、JavaScript を基盤に、オプションの静的型付け、クラス、インターフェース、最新の ECMAScript 機能を追加しています。大規模アプリケーション開発向けに設計されており、開発者はコンパイル段階でエラーを発見でき、コードナビゲーションとリファクタリングの安全性と効率が向上します。純粋な JavaScript と比較して、TypeScript はエディタ上でより豊富な自動補完と型チェックの体験を提供し、読みやすく標準的な JavaScript にコンパイルできるため、既存プロジェクトに直接統合できます。同種の型チェックツールである Flow と比べて、TypeScript は IDE 統合、エコシステムの規模、イテレーション速度の面で優位性があり、Microsoft が保守し、大規模なコミュニティを擁しています。11万以上の GitHub Star とエンタープライズレベルでの幅広い採用により、フロントエンド、バックエンド、フルスタックアプリケーションをカバーする大規模 JavaScript プロジェクトの事実上の標準となっています。
タグ
はじめ方
ソフトウェアをインストール
ダウンロードしたインストーラをダブルクリックし、指示に従ってください
Node.js と npm をインストールし、コマンド npm install -D typescript を実行します。プロジェクトのルートディレクトリに tsconfig.json 設定ファイルを作成し、コンパイルオプションを設定します。.ts ファイルを作成した後、npx tsc を実行してコードを JavaScript にコンパイルし、実行します。
- Node.js と npm をインストールし、コマンド npm install -D typescript を実行します。プロジェクトのルートディレクトリに tsconfig.json 設定ファイルを作成し、コンパイルオプションを設定します。.ts ファイルを作成した後、npx tsc を実行してコードを JavaScript にコンパイルし、実行します。
SHA-256 チェックサム確認済み
GitHub 公式 Release ページから抽出されたチェックサム
SHA256 チェックサム
eba158cb54050f723d5ff781438f33de5640054440bb4f2bd170cfe9bc2eb551このチェックサムは GitHub Release ページから抽出されたものです。ダウンロード後にファイルの整合性を確認してください。
本プラットフォーム上のすべての SHA-256 チェックサムは、プロジェクトの公式 GitHub Release ページから抽出されたもので、一切の改変はありません。GitHub Releases ページで独自に検証できます。
オープンソースの透明性
GitHub ソースを見るアンインストール情報
これは普通のアプリケーションではなく、開発ツールチェーンの一部です。TypeScript をアンインストールするには、プロジェクト内の package.json から該当する依存関係を削除し、npm uninstall typescript を実行してインストール済みのパッケージを削除するだけです。グローバルにインストールしていない場合は、node_modules と lock ファイルを削除するだけで問題ありません。
追加の依存関係なし
ダウンロード後すぐに使用可能。追加のランタイムは不要です。
問題が発生?以下のFAQを確認
5 FAQs