Ana içeriğe geç

TSX Nedir?

Ön Koşullar

Ths kullanmaya başlamadan önce, Node.js'in yüklü olduğundan emin olun. tsx, tüm bakımda olan sürümlerle uyumlu olacak şekilde tasarlanmıştır.

Hızlı Başlangıç

tsx npx ile çalıştırılabilir; bu, npm paketlerini kurmadan çalıştırmak için bir araçtır.

Komut satırınızda, çalıştırmak istediğiniz bir TypeScript dosyasını geçin. Bu kadar basit!

npx tsx ./script.ts

Proje kurulumu

tsx'i proje geliştirme bağımlılığı olarak kurmak için, proje dizininizde aşağıdaki komutu çalıştırın:

ipucu

Not: Proje bağımlılıkları için tsx'i yüklemek, projelerinizin düzgün çalışmasını sağlamak için en iyi uygulamadır.

::: code-group

$ npm install -D tsx
$ pnpm add -D tsx
$ yarn add -D tsx

:::

tsx Kullanımı

Kurulduktan sonra, proje dizinindeyken bunu paket yöneticinizle çağırabilirsiniz:

::: code-group

$ npx tsx ./file.ts
$ pnpm tsx ./file.ts
$ yarn tsx ./file.ts

:::

package.json#scripts İçinde Kullanımı

Proje komutları genellikle package.json#scripts nesnesinde düzenlenir.

scripts nesnesinde, tsx'yi doğrudan npx olmadan referans alabilirsiniz:

// package.json
{
"scripts": {
"start": "tsx ./file.ts"// [!code highlight]
}
}

Küresel Kurulum

tsx'i bilgisayarınızda her yerde kullanmak istiyorsanız ( npx olmadan), bunu küresel olarak kurun:

tehlike

Dikkat: Küresel kurulum, her projede aynı sürümün kullanılmasına neden olabilir; bu, bazı projelerinizde sorun yaratabilir.

::: code-group

$ npm install -g tsx
$ pnpm add -g tsx
Yarn 2 küresel kurulumu desteklemiyor
https://yarnpkg.com/migration/guide#use-yarn-dlx-instead-of-yarn-global

:::

Bu, tsx'i doğrudan çağırmanıza olanak tanır:

tsx file.ts