hata: bilinmeyen komut fill / build / vb
Eğer npx intlayer fill --verbose komutu şu hatayı veriyorsa:
hata: bilinmeyen komut 'fill'ama fill komutunun olması gerektiğinden eminseniz, şu adımları izleyin:
1. En son sürümü kullandığınızdan emin olun
Şunu çalıştırın:
npx intlayer --version # mevcut intlayer sürümünpx intlayer@latest --version # en güncel intlayer sürümüBu, npx'in en son sürümü çekmesini sağlar. Sonra tekrar deneyin:
npx intlayer@latest build --verbose2. Komutun kayıtlı olup olmadığını kontrol edin
Şunu çalıştırın:
npx intlayer --help # komutlar hakkında bilgi verirKomut listesinde aradığınız komut var mı bakın.
Repo'ya gidip, komutun CLI giriş noktasında export ve register edildiğinden emin olun. Intlayer CLI için commander framework'ü kullanır.
CLI ile ilgili kod: https://github.com/aymericzip/intlayer/blob/main/packages/%40intlayer/cli/src/cli.ts
4. Terminali yeniden başlatın
Bazen yeni komutların tanınması için terminali yeniden başlatmak gerekir.
5. intlayer geliştiriyorsanız, yeniden derleyip linkleyin
Eğer intlayer'ı yerelde geliştiriyorsanız:
# intlayer dizinindenpm installnpm run buildnpm linkSonra başka bir terminalde:
intlayer fill --verboseBu, üzerinde çalıştığınız yerel sürümü kullanır.
6. npx önbelleğini temizleyin (eski sürümde takılı kaldıysanız)
npx clear-npx-cacheVeya intlayer paketlerinin önbelleğini manuel silin:
rm -rf ~/.npm/_npxpnpm, yarn, bun gibi farklı paket yöneticileri kullanıyorsanız eşdeğer önbellek temizleme işlemini uygulayın.