Skip to content

Commit 99ec3a9

Browse files
committed
Initial commit
0 parents  commit 99ec3a9

File tree

1 file changed

+27
-0
lines changed

1 file changed

+27
-0
lines changed

README.md

+27
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,27 @@
1+
# TypeScript
2+
3+
Scalable JavaScript development with types, classes and modules.
4+
5+
## Install
6+
7+
npm install -g typescript
8+
9+
## Usage
10+
11+
tsc hello.ts
12+
13+
14+
## Build
15+
16+
1. Install Node if you haven't already (http://nodejs.org/)
17+
2. Install Jake, the tool we use to build our compiler (https://github.com/mde/jake). To do this, run "npm install -g jake".
18+
3. To use jake, run one of the following commands:
19+
- jake local - This builds the compiler. The output is in built/local in the public directory
20+
- jake clean - deletes the build compiler
21+
- jake LKG - This replaces the LKG (last known good) version of the compiler with the built one.
22+
- This is a bootstrapping step to be executed whenever the built compiler reaches a stable state.
23+
- jake tests - This builds the test infrastructure, using the built compiler.
24+
- jake runtests - This runs the tests, using the built compiler and built test infrastructure.
25+
- You can also override the host or specify a test for this command. Use host=<hostName> or tests=<testPath>.
26+
- jake baseline-accept - This replaces the baseline test results with the results obtained from jake runtests.
27+
- jake -T lists the above commands.

0 commit comments

Comments
 (0)