Ana içeriğe atla
Sürüm: 7.x

Sınırlamalar

  1. npm-shrinkwrap.json ve package-lock.json yok sayılır. pnpm'den farklı olarak, npm aynı ad@sürüm birden çok kez ve farklı bağımlılık setiyle kurabilir. npm'nin kilit dosyası, düz node_modules düzenini yansıtacak şekilde tasarlanmıştır, ancak pnpm varsayılan olarak yalıtılmış bir düzen oluşturduğundan, npm'nin kilit dosyası biçimine saygı gösteremez. Yine de bir kilit dosyasını pnpm formatına dönüştürmek istiyorsanız pnpm içe aktarma bakın.
  2. Binstub'lar ( node_modules/.biniçindeki dosyalar) JS dosyalarına sembolik bağlantı değil, her zaman kabuk dosyalarıdır. Shell dosyaları, sıra dışı node_modules yapısındaki eklentilerini bulmada, takılabilir CLI uygulamaları ' ye yardımcı olmak için oluşturulur. Bu çok nadiren görülen bir sorundur ve dosyanın bir JS dosyası olmasını bekliyorsanız, bunun yerine #736açıklandığı gibi doğrudan orijinal dosyaya.

Bu sorunlar için geçici çözümler için bir fikriniz var mı? Paylaşın.