Cum să scrii module TypeScript care suportă AMD și browserele simple
Vreau să scriu componente reutilizabile folosind TypeScript. Deci vreau ca oamenii care folosesc module AMD sau cei care nu le folosesc să poată folosi componenta mea.
Pot folosi TypeScript pentru a scrie module care să suporte atât AMD require, cât și suport simplu pentru browser ca rezervă? Știu că există suport UMD în TypeScript care suportă atât AMD, cât și CommonJS, dar nu am găsit în documentația lor o modalitate de a adăuga o rezervă pentru suport simplu în browser.
Răspuns #1
Pot folosi TypeScript pentru a scrie module care să suporte atât AMD require, cât și suport simplu pentru browser ca rezervă? Știu că există suport UMD în TypeScript care suportă atât AMD, cât și CommonJS, dar nu am găsit în documentația lor o modalitate de a adăuga o rezervă pentru suport simplu în browser.
Acest lucru nu este suportat. Globalele sunt o idee proastă. Recomandăm trecerea tuturor lucrurilor la npm (commonjs) 🌹