Projects.ts
という名前のブートストラッププラグインで宣言されたグローバル変数を参照したいというタイプスクリプトファイルがありますbootbox.js
。
bootbox
TypeScript クラス内から呼び出された変数にアクセスしたい。
出来ますか?
Projects.ts
という名前のブートストラッププラグインで宣言されたグローバル変数を参照したいというタイプスクリプトファイルがありますbootbox.js
。
bootbox
TypeScript クラス内から呼び出された変数にアクセスしたい。
出来ますか?
宣言されていることをコンパイラに伝える必要があります。
declare var bootbox: any;
より良い型情報がある場合は、代わりにそれを追加することもできますany
。
Sohnee ソリューションはよりクリーンですが、試すこともできます
window["bootbox"]
// global.d.ts
declare global {
namespace NodeJS {
interface Global {
bootbox: string; // Specify ur type here,use `string` for brief
}
}
}
// somewhere else
const bootbox = global.bootbox
// somewhere else
global.bootbox = 'boom'