martedì 27 febbraio 2018

Appunti veloci su come importare librerie javascript esterne

Facciamo un esempio con una libreria ipotetica che chiamiamo jstest.
  1. npm install @types/jstest, questo è il modo canonico
  2. se non esistono i types (cioè non è stato definito un file .d.ts con la dichiarazione del modulo), allora:
  3. Cercare su DefinitelyTyped qualcosa di equivalente
  4. Editare o creare un file .d.ts con Closure o a mano
  5. Utilizzare SPComponentLoader.loadScript e fare il cast ad 'any' prima di utilizzare le funzioni della libreria

Nessun commento:

Posta un commento