Ayrıca, daktilo tabanlı olan başka bir kitaplık tarafından tüketilecek bir typescript bileşenleri kitaplığı oluşturmaya çalışıyorum. Şu anda, TS dosyalarını tüketmek için yükleyici olarak ts-loader ile paketlememizi gerçekleştirmek için webpack kullanıyoruz.Typescript ile bir Webpack Bundled Library oluşturma
Aşağıdaki örnek kitaplık için .d.ts dosyalarını nasıl oluşturacağınızdan emin değilim. Typescript .d.ts dosyalarını (declaration
true değerine ayarlı) oluşturur, ancak her bir modülde, tüketiciler tarafından kullanılabilecek bir .d.ts dosyasına ihtiyacım olan bir dosyadır.
https://github.com/raybooysen/typescript-webpack-example
Benim soru, bunu gerçekleştirmek için nasıl bir kurallı örnek var mı? Tüketicilerin bu .d.ts dosyalarını doğru bir şekilde içe aktarmasının bir yolu var mı? Şu anda ağda çok az dokümantasyon ve örnekler var gibi görünüyor ve herhangi bir yardım için minnettar olacaktır.
Eğer hırıltı veya yudum kullanarak ve 'tsc --declaration' komutunu veya eğer bir post inşa komutunu kullanarak içine baktım mı: İşte
bir WebPack eklentisi olarak nasıl ayarlanacağı bir örnektir VS kullanarak? – IgorBiz gerçek olarak ayarlanmış beyanı vardır tsconfig.json dosyasını kullanarak ts derleyici çalışır ts-yükleyici kullanın. Ancak, bu bir d.ts dosya PER modülü oluşturur. Eğer bu iyi değilse, öyle hissetmiyorsa, bu durum aynı zamanda yazıya dayalı bir tüketici projesi tarafından nasıl tüketilebilir. –
@RayBooysen sonunda nasıl çözdünüz? Son çözümünüzü bilmek yardımcı olabilir. –