Ana içeriğe geç

Node.js CLI

node komutunu doğrudan tsx ile kullanmak için, bunu bir bayrak olarak geçirin:

node --import tsx ./file.ts

::: details (Kaldırılmış) Node.js v20.5.1 ve altı

Eski Node.js sürümleri --import yerine kaldırılmış olan --loader API'sini kullanır.

node --loader tsx ./file.ts

:::

Özel tsconfig.json yolu

Özel bir tsconfig.json yolu belirtmek için, bir ortam değişkeni kullanın:

TSX_TSCONFIG_PATH=./path/to/tsconfig.custom.json node --import tsx ./file.ts

Binaries

Eğer node komutuna doğrudan erişiminiz yoksa, bayrağı geçmek için Node.js NODE_OPTIONS ortam değişkenini kullanın:

NODE_OPTIONS='--import tsx' npx some-binary
ipucu

Bu yöntemi kullanmak, bayrağı geçmek için alternatif bir çözüm sunar.

İleri düzey kullanım

Sadece CommonJS modu

Sadece CommonJS dosyaları için tsx kullanmak üzere:

node --require tsx/cjs ./file.ts

Sadece Modül modu

Sadece Modül dosyaları için tsx kullanmak üzere:

node --import tsx/esm ./file.ts

Bu bilgiler, Node.js ile tsx kullanımını optimize etmenize yardımcı olacaktır.
— Node.js CLI Documentation