snippetjavascriptCritical
How to run TypeScript files from command line?
Viewed 0 times
runtypescripthowfromlinefilescommand
Problem
I'm having a surprisingly hard time finding an answer to this. With plain Node.JS, you can run any js file with
My project has a
node path/to/file.js, with CoffeeScript it's coffee hello.coffee and ES6 has babel-node hello.js. How do I do the same with Typescript?My project has a
tsconfig.json which is used by Webpack/ts-loader to build a nice little bundle for the browser. I have a need for a build step run from the console before that, though, that would use some of the .ts files used in the project to generate a schema, but I can't seem to be able to run a single Typescript file without compiling the whole project.Solution
You can leave
To run a single TypeScript file without compiling the whole project, there is ts-node that will compile the code on the fly and run it through Node:
tsc running in watch mode using tsc -w -p . and it will generate .js files for you in a live fashion, so you can run node foo.js like normal.To run a single TypeScript file without compiling the whole project, there is ts-node that will compile the code on the fly and run it through Node:
npx ts-node src/foo.tsCode Snippets
npx ts-node src/foo.tsContext
Stack Overflow Q#33535879, score: 1091
Revisions (0)
No revisions yet.