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:
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:
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