error: perintah tidak dikenal fill / build / dll
Jika npx intlayer fill --verbose menghasilkan:
Salin kode ke clipboard
error: perintah tidak dikenal 'fill'tetapi Anda yakin perintah fill seharusnya ada, berikut langkah-langkah untuk mengatasinya:
1. Pastikan Anda menggunakan versi terbaru
Jalankan:
Salin kode ke clipboard
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:
Salin kode ke clipboard
npx intlayer@latest build --verbose2. Periksa apakah perintah sudah terdaftar
Anda dapat memeriksanya dengan:
Salin kode ke clipboard
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:
Salin kode ke clipboard
# Di direktori intlayernpm installnpm run buildnpm linkKemudian di terminal lain:
Salin kode ke clipboard
intlayer fill --verboseIni menggunakan versi lokal yang sedang Anda kerjakan.
6. Bersihkan cache npx (jika Anda terjebak dengan versi lama)
Salin kode ke clipboard
npx clear-npx-cacheAtau hapus secara manual paket intlayer yang di-cache:
Salin kode ke clipboard
rm -rf ~/.npm/_npxPeriksa yang setara jika Anda menggunakan pnpm, yarn, bun, atau manajer paket lainnya