-1

我正在开发一个包含多个库(Jquery、jq-ui、fileupload 插件和其他一些 3rd 方插件)的项目,我正在将我的项目转换为 typescript,但为了使用这些库,我需要一个 .d.ts 文件来包含在我的项目中,但是当我编译我的 plugins.ts(只是从 .js 重命名为 .ts)时,它给了我一堆错误并生成一个 .js 文件但没有 .d.ts 文件,我无法将其他文件编译为我需要包含我的插件文件的引用

tsc 中是否有任何类型的 -force 类型标志,或者它们是编译我的文件的一种方式。

我使用这个命令来编译我的 ts 文件 tsc --declaration bmkjqplugins.ts

4

1 回答 1

1

tsc 中是否有任何类型的 -force 类型标志,或者它们是编译我的文件的一种方式。

不,您需要参考这些文件以确保类型安全。也就是说:打字稿在存在 TYPEONLY 错误的情况下生成有效的 JavaScript。

注意:grunt-TS 不支持类型错误不失败:https ://github.com/TypeStrong/grunt-ts#grunt-ts-gruntfilejs-options

于 2014-12-06T21:28:36.970 回答