【发布时间】: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