【问题标题】:How can i compile a file containing different libraries (e.g. jquery, jquery-ui, other 3rd party libs) with typescript如何使用 typescript 编译包含不同库(例如 jquery、jquery-ui、其他 3rd 方库)的文件
【发布时间】:2014-12-06 04:42:06
【问题描述】:

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

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

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

【问题讨论】:

    标签: typescript libraries javascript tsc


    【解决方案1】:

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

    没有。您需要参考这些文件以获得完整的类型安全性。也就是说:typescript 在出现 TYPEONLY 错误的情况下生成有效的 JavaScript。

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

    【讨论】:

      猜你喜欢
      • 2010-11-11
      • 1970-01-01
      • 2012-05-25
      • 2020-04-02
      • 2011-12-13
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-11-03
      相关资源
      最近更新 更多