OpenSource-Hub
T

TypeScript

SHA-256
111.0k stars·開発ツール·SHA-256 チェックサム確認済み

TypeScript は 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 プロジェクトの事実上の標準となっています。

タグ

JavaScript类型检查编译器静态类型编程语言

はじめ方

1

インストーラをダウンロード

上のボタンをクリックして、お使いのシステム用のインストーラをダウンロード

2

ソフトウェアをインストール

ダウンロードしたインストーラをダブルクリックし、指示に従ってください

3

Node.js と npm をインストールし、コマンド npm install -D typescript を実行します。プロジェクトのルートディレクトリに tsconfig.json 設定ファイルを作成し、コンパイルオプションを設定します。.ts ファイルを作成した後、npx tsc を実行してコードを JavaScript にコンパイルし、実行します。

インストールガイド
  1. 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 ファイルを削除するだけで問題ありません。

追加の依存関係なし

ダウンロード後すぐに使用可能。追加のランタイムは不要です。

プロジェクト情報
ライセンスApache-2.0
最終更新2026-10-28 10:47:49
GitHub リポジトリ公式サイト

問題が発生?以下のFAQを確認

5 FAQs

類似プロジェクト