mirror of
https://gitee.com/openharmony/third_party_typescript
synced 2024-10-07 06:03:49 +00:00
bin | ||
doc | ||
scripts | ||
src | ||
tests | ||
.gitignore | ||
.npmignore | ||
CopyrightNotice.txt | ||
Jakefile | ||
LICENSE.txt | ||
package.json | ||
README.md | ||
ThirdPartyNoticeText.txt |
TypeScript
Scalable JavaScript development with types, classes and modules.
Install
npm install -g typescript
Usage
tsc hello.ts
Build
- Install Node if you haven't already (http://nodejs.org/)
- Install Jake, the tool we use to build our compiler (https://github.com/mde/jake). To do this, run "npm install -g jake".
- 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.