Apa saja compilerOptions default dalam file tsconfig TypeScript?
Di halaman TypeScript yang menjelaskan file tsconfig.json, dikatakan,
Properti "compilerOptions" dapat dihilangkan, dalam hal ini default compiler akan digunakan. Lihat daftar lengkap Opsi Compiler yang didukung.
Namun, saya tidak dapat menemukan pengaturan default ini di mana pun. Bisakah seseorang menunjukkan saya ke arah yang benar, atau, jika Anda tahu, posting di sini?
Sebagai alternatif, saya terpikir untuk menampilkan compilerOptions ke konsol entah bagaimana, tapi saya tidak tahu cara melakukannya.
Edit: Jadi, saya baru saja menyadari sesuatu yang saya pikir membantu menjawab pertanyaan ini. Saya pikir opsi boolean semuanya default ke false, yang mungkin menjelaskan mengapa nilai default untuk itu tidak disebutkan. Jika itu kasusnya, maka menyisakan opsi berikut tanpa dokumentasi default (tapi saya harus mengakui, semuanya tampak seperti memiliki default yang jelas):
--charset
--lokal
--barisBaru
Jawaban #1
Namun, saya tidak dapat menemukan pengaturan default ini di mana pun
Halaman compilerOptions memiliki halaman sendiri dan menyebutkan beberapa default: https://github.com/Microsoft/TypeScript-Handbook/blob/master/pages/Compiler%20Options.md
Untuk pertanyaan Anda
charset: utf8. Anda tidak perlu mengutak-atik ini dalam kebanyakan kasuslocale:en-us. Saya bahkan tidak tahu seberapa baik yang lain didukung.newLine: Menggunakan defaultos. Kecuali jika Anda menentukan secara eksplisit (CR atau CRLF)