【问题标题】:Keeping typings.json typing versions in-sync with bower.json使 typings.json 键入版本与 bower.json 保持同步
【发布时间】:2017-03-31 23:55:00
【问题描述】:

我正在尝试找到一种方法,以使 typings.json 中引用的 .d.ts 文件与 bower.json 中定义的依赖项保持同步。我希望我的 Gulp 构建过程检查 bower 以查看我正在使用的外部库的版本并尝试下载正确的 .d.ts 文件。

我能找到的唯一信息是 Gulp 插件 bower-typings,它最后一次更新是在 2015 年 8 月。似乎不太受欢迎。

TypeScript 开发人员如何使他们的 .d.ts 文件版本与 Bower 依赖项保持同步?是否需要手动确保 bower.json 和 typings.json 匹配?

【问题讨论】:

  • 不幸的是,是的,这是一个手动过程。 TS2.0 中的 @types 可能会更好地解决 npm 的问题(将来),但即使这样也不能解决 bower 的问题
  • 您可以编写一个脚本来读取这两个文件并自己进行一些同步。没有人会阻止你这样做。 :) 另外,如果你发布一个工具会更好。 :p

标签: typescript gulp bower typescript-typings


【解决方案1】:

对于感兴趣的人:经过更多研究后,我决定不花太多时间在 Typings 上,而是转而使用 npm 来处理依赖项和类型。我没有完全弄清楚这种方法,但它似乎更符合 TypeScript 的发展方向。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2012-07-22
    • 1970-01-01
    • 1970-01-01
    • 2013-11-14
    • 1970-01-01
    • 1970-01-01
    • 2012-05-13
    • 2016-06-19
    相关资源
    最近更新 更多