如何强制 "invalid" Typescript 直接编译成 JS?

How to force "invalid" Typescript to compile straight into JS?

我正在为 Nativescript, in TS. I am following this 指南编写一个插件,以引用我想使用的 android java SDK。本质上,要针对库的特定平台 API,您必须相对于它们的 gradle 导入值来调用它们 - 就像这样。

在我的 TS 中,我有以下行:

var mClient = new com.Microsoft.azure.MobileServiceClient();

我认为应该没问题,尽管有错误,但不幸的是,它导致 tsc 失败 -

nsAzure.android.ts(7,27): error TS2304: Cannot find name 'com'

我怎样才能将它直接转换为 js 并继续构建,最好不要将错误或警告吐到我的日志中?

如果您真的只想消除错误:

declare var com: any;
var mClient = new com.Microsoft.azure.MobileServiceClient();

理想情况下,您会得到一个描述 com 的 .d.ts 文件。