Tüm özel türleri ayrı bir dosyada (ör. types.jsdoc
) tanımlayabilir miyim, böylece uygulama boyunca yeniden kullanılabilirler? Bunu yapmanın doğru yolu nedir?JSDoc ayrı bir dosyada typedef
/**
* 2d coordinates.
* @typedef {Object} Coordinates
* @property {Number} x - Coordinate x.
* @property {Number} y - Coordinate y.
*/
Evet yapabilirsiniz. Tanımlara '@ global 'eklemeniz ya da JSDoc'taki ad alanlarını farklı yollarla denemeniz gerekebilir (kafa karıştırıcı, IMHO ve sadece WebStorm inlineinfo/help ve HTML API belgelerinin iyi çalıştığı kendi amaçlarım için). –