TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
Перейти к файлу
Sheetal Nandi 96700069fc renamed isEmitToOwnFile to shouldEmitToOwnFile as per feedback 2014-07-17 12:53:07 -07:00
bin Add snapshot of compiler sources 2014-07-12 17:30:19 -07:00
doc Add snapshot of compiler sources 2014-07-12 17:30:19 -07:00
scripts Add snapshot of compiler sources 2014-07-12 17:30:19 -07:00
src renamed isEmitToOwnFile to shouldEmitToOwnFile as per feedback 2014-07-17 12:53:07 -07:00
tests Merge pull request #30 from Microsoft/declarations 2014-07-16 15:20:00 -07:00
.gitignore Add snapshot of compiler sources 2014-07-12 17:30:19 -07:00
.npmignore Add snapshot of compiler sources 2014-07-12 17:30:19 -07:00
CONTRIBUTING.md Update CONTRIBUTING.md 2014-07-16 12:46:52 -07:00
CopyrightNotice.txt Add snapshot of compiler sources 2014-07-12 17:30:19 -07:00
Jakefile Add snapshot of compiler sources 2014-07-12 17:30:19 -07:00
LICENSE.txt Add snapshot of compiler sources 2014-07-12 17:30:19 -07:00
README.md Update the readme with links to docs, fixed 2014-07-13 08:06:20 -07:00
ThirdPartyNoticeText.txt Add snapshot of compiler sources 2014-07-12 17:30:19 -07:00
package.json Add snapshot of compiler sources 2014-07-12 17:30:19 -07:00

README.md

TypeScript

Scalable JavaScript development with types, classes and modules.

Installation

npm install -g typescript

Usage

tsc hello.ts

Documentation

Building

  1. Install Node if you haven't already (http://nodejs.org/)
  2. Install Jake, the tool we use to build our compiler (https://github.com/mde/jake). To do this, run "npm install -g jake".
  3. To use jake, run one of the following commands:
    • jake local - This builds the compiler. The output is in built/local in the public directory
    • jake clean - deletes the build compiler
    • jake LKG - This replaces the LKG (last known good) version of the compiler with the built one.
      • This is a bootstrapping step to be executed whenever the built compiler reaches a stable state.
    • jake tests - This builds the test infrastructure, using the built compiler.
    • jake runtests - This runs the tests, using the built compiler and built test infrastructure.
      • You can also override the host or specify a test for this command. Use host= or tests=.
    • jake baseline-accept - This replaces the baseline test results with the results obtained from jake runtests.
    • jake -T lists the above commands.