error: perintah tidak dikenal fill / build / dll
Jika npx intlayer fill --verbose menghasilkan:
error: perintah tidak dikenal 'fill'tetapi Anda yakin perintah fill seharusnya ada, berikut langkah-langkah untuk mengatasinya:
1. Pastikan Anda menggunakan versi terbaru
Jalankan:
npx intlayer --version # versi intlayer lokal saat ininpx intlayer@latest --version # versi intlayer terbaru saat iniIni memaksa npx untuk mengambil versi terbaru. Kemudian coba lagi:
npx intlayer@latest build --verbose2. Periksa apakah perintah sudah terdaftar
Anda dapat memeriksanya dengan:
npx intlayer --help # memberikan informasi terkait perintahLihat apakah perintah tersebut muncul dalam daftar perintah.
Buka repo, dan pastikan perintah Anda diekspor dan terdaftar di titik masuk CLI. Intlayer menggunakan commander sebagai framework.
Kode terkait CLI: https://github.com/aymericzip/intlayer/blob/main/packages/%40intlayer/cli/src/cli.ts
4. Restart terminal Anda
Kadang-kadang perlu restart terminal agar perintah baru dikenali.
5. Jika Anda mengembangkan intlayer, bangun ulang dan tautkan
Jika Anda mengembangkan intlayer secara lokal:
# Di direktori intlayernpm installnpm run buildnpm linkKemudian di terminal lain:
intlayer fill --verboseIni menggunakan versi lokal yang sedang Anda kerjakan.
6. Bersihkan cache npx (jika Anda terjebak dengan versi lama)
npx clear-npx-cacheAtau hapus secara manual paket intlayer yang di-cache:
rm -rf ~/.npm/_npxPeriksa yang setara jika Anda menggunakan pnpm, yarn, bun, atau manajer paket lainnya