Je m'interroge sur tous les types disponibles pour cloudboost.io https://github.com/CloudBoost/JavaScriptSDK. Je n'ai aucune expérience avec l'écriture des typings pour les modules js existants. J'essayais de préparer les dtsts les plus stupides mais sans succès. c'est-à-dire en utilisant ionic2 et npm install cloudboost
(également actuellement son nécessaire pour séparément npm install fs
) J'essayais d'utiliser cloudboost.d.ts
comme.Typages typographiques pour cloudboost (et l'utiliser avec ionic2)
declare module "cloudboost" {}
ou
declare var CB: any;
declare module "cloudboost" {
export var CB: any;
}
le résultat est étrange que cloudboost
est inclus pour ionic2 build (en utilisant son config webpack) mais lors de l'utilisation par exemple
import * as CB from "cloudboost";
ou import
similaires variantes donne en retour CB
valeur d'un objet socket.io même si l'appel interne webpack semble se rapporter au code cloudboost
approprié. Donc, même any
objet stupide me satisferait pour le début.
Permettez-moi de savoir si vous pouvez en créer un, et si vous voulez contribuer à la mise en pension. Envoyez-nous le PR. :) Voici un autre lien qui pourrait vous aider: https://github.com/Microsoft/TypeScript/wiki/Typings-for-npm-packages –
Merci pour les astuces! En fait, dans la réponse, le module npm d'origine est déjà un manuscrit dactylographié mais je continuerai à essayer quand même. la ressource MS semble utile si ... – ciekawy