hata: bilinmeyen komut fill / build / vb
Eğer npx intlayer fill --verbose komutu şu hatayı veriyorsa:
Kodu panoya kopyala
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:
Kodu panoya kopyala
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:
Kodu panoya kopyala
npx intlayer@latest build --verbose2. Komutun kayıtlı olup olmadığını kontrol edin
Şunu çalıştırın:
Kodu panoya kopyala
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:
Kodu panoya kopyala
# intlayer dizinindenpm installnpm run buildnpm linkSonra başka bir terminalde:
Kodu panoya kopyala
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)
Kodu panoya kopyala
npx clear-npx-cacheVeya intlayer paketlerinin önbelleğini manuel silin:
Kodu panoya kopyala
rm -rf ~/.npm/_npxpnpm, yarn, bun gibi farklı paket yöneticileri kullanıyorsanız eşdeğer önbellek temizleme işlemini uygulayın.