コマンドラインから TypeScript ファイルを実行するにはどうすればいいですか? 質問する

コマンドラインから TypeScript ファイルを実行するにはどうすればいいですか? 質問する

これに対する答えを見つけるのに驚くほど苦労しています。 プレーンな Node.JS では、 で任意の js ファイルを実行できますがnode path/to/file.js、CoffeeScript では でcoffee hello.coffee、ES6 では ですbabel-node hello.js。 Typescript で同じことを行うにはどうすればよいでしょうか?

私のプロジェクトには、tsconfig.jsonWebpack/ts-loader によってブラウザー用の小さなバンドルをビルドするために使用される があります。ただし、その前にコンソールからビルド ステップを実行して、.tsプロジェクトで使用されるファイルの一部を使用してスキーマを生成する必要がありますが、プロジェクト全体をコンパイルせずに単一の Typescript ファイルを実行することはできないようです。

ベストアンサー1

Typescriptで同じことを行うにはどうすればいいでしょうか

tscウォッチモードで実行したままにしておくと、ライブ形式でファイルがtsc -w -p .生成され、通常どおり実行できます。.jsnode foo.js

TS ノード

ts-node があります:https://github.com/TypeStrong/ts-nodeコードをオンザフライでコンパイルし、Node.jsで実行します。

npx ts-node src/foo.ts

おすすめ記事