ベストアンサー1
私が得た最良の説明は、Tamas Piro の投稿からのものでした。
TLDR; TypeScript は、グローバル実行環境に DOM 型付けを使用します。あなたの場合、グローバル ウィンドウ オブジェクトに 'co' プロパティがあります。
これを解決するには:
変数名を変更するか、
TypeScript モジュールを使用し、空の export{} を追加します。
export {};
または
DOM 型付けを追加せずにコンパイラ オプションを構成します。
TypeScript プロジェクト ディレクトリの tsconfig.json を編集します。
{
"compilerOptions": {
"lib": ["es6"]
}
}