Setelah banyak membaca/mencari, saya masih tidak dapat memahami bagaimana tepatnya saya dapat menjalankan mentimun-js dengan TypeScript. Saya mengerti --compiler
telah dihapus demi --require-module
tetapi saya gagal menemukan contoh konkret yang menggunakan hanya mentimun-js + TypeScript (tidak dengan Busur Derajat, tidak dengan Nightwatch atau kerangka uji lainnya) untuk diilustrasikan proses.
cucumber-js
dengan ts-node ?Saat ini, saya menggunakan cucumber-js --require-module ts-node/register
di package.json saya (cucumber-js diinstal secara lokal, bukan secara global), apakah ini benar?
--require
barang di dalam support
dan step_definitions
dengan menggunakan flag CLI atau memiliki struktur folder yang tepat menangani ini?Saat ini, struktur folder saya terlihat seperti ini:
- [root app folder]
-- package.json
-- features/
---- myExample.feature
---- step_definitions/
------ myExample.ts
---- support/
------ customWorld.ts
Ketika saya menjalankan tes, saya mendapatkan output yang menentukan bahwa semua langkah dalam file fitur saya tidak terdefinisi, saya pikir ini mungkin masalah transpiling tapi saya tidak yakin.
Hai @Niceplace , repo ini dapat membantu Anda: mentimun-ts-starter
@Niceplace apakah Anda melihat dokumentasi ini: https://github.com/cucumber/cucumber-js/blob/e149ee3644f57d788483390e46d8a60fd8db886c/docs/cli.md#transpilers ?
Penutupan untuk saat ini. Silakan buka kembali jika menurut Anda kami dapat menyusun dokumentasi kami dengan lebih baik. Mungkin kita harus menambahkan tautan tingkat atas ke transpiler?
Utas ini telah dikunci secara otomatis karena tidak ada aktivitas terbaru setelah ditutup. Silakan buka edisi baru untuk bug terkait.
Komentar yang paling membantu
Hai @Niceplace , repo ini dapat membantu Anda: mentimun-ts-starter