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