Tag: node.js typescript

用于Typings CLI实用程序的命令使typings文件夹与typings.json匹配

我有一个使用Typescript处理repo的大型团队,没有人将/typings文件夹检入团队的共享存储库,他们只检查typings.json文件,该文件指定项目所需的每个定义集的版本信息。 有时候有人会从typings.json删除一个定义集,因为他们正在处理的项目部分不再使用这个库(或者我们find了一个更好的定义集),使用 typings uninstall –global –save dt~whatever ,并且在他们的本地机器上工作正常, 但是当他们推typings.json和我或别人拉下来,当我们然后运行typings install ,命令只将新的定义添加到typings文件夹中,并且不会从typings文件夹中删除typings.json不再存在的typings.json 。 是否有一个命令,我可以运行添加新的定义集,并删除已删除的设置,通过将当前的typings.json从typings.json的状态typings.json当typings.json命令是最后一次运行? 目前我们只是让每个人都删除整个typings文件夹,并在每次拉动时再次运行typings install ,但是由于我们现在有很多定义集,所以效率有点低下。 注:我们尝试typestypings uninstall和typings uninstall –save但只是抛出错误(看来你可能只能指定具体的定义集来卸载)。