cloudboost.io https://github.com/CloudBoost/JavaScriptSDKで利用可能な型付けについて疑問に思います。既存の js モジュールのタイピングを書いた経験はありません。私は最もばかげた d.ts を準備しようとしましたが、成功しませんでした。つまり、ionic2 を使用し、npm install cloudboost
(現在も個別に必要ですnpm install fs
) like を使用しようとしていましたcloudboost.d.ts
。
declare module "cloudboost" {}
また
declare var CB: any;
declare module "cloudboost" {
export var CB: any;
}
cloudboost
ionic2 ビルド (webpack 構成を使用) に含まれているため、結果は奇妙ですが、ie を使用する場合
import * as CB from "cloudboost";
または同様import
のバリアントはCB
、内部の webpack 呼び出しが適切なcloudboost
コードを参照しているように見える場合でも、一部の socket.io オブジェクトの戻り値を返します。だからany
最初のうちは、馬鹿げた物体でも満足できるだろう。