javascript - Mengecualikan folder 'src' dari output selama kompilasi typescript?
Saat menjalankan tsc, bagaimana kita mengecualikan folder src (folder induk yang berisi) dari output? Saya telah mengatur outDir ke target dan alih-alih target/src/file.ts, saya ingin target/file.ts?
Jawaban #1
Anda mungkin mencari opsi rootDir di tsconfig. Secara spesifik, dalam kasus Anda: rootDir: 'src/', dengan asumsi Anda menyimpan semua file source di bawah ./src/ dan tsconfig.json Anda berada satu level di atas src/.
Perlu dicatat, tsc mungkin secara diam-diam mengabaikan pengaturan ini jika Anda benar-benar mengimpor file yang tidak berada di bawah src/, misalnya jika Anda mengimpor package.json dari tingkat atas.