我曾经使用它来tsd
管理我的类型定义,但由于它已被弃用,我正在尝试迁移到typings
我认为更复杂的,但我想应该是要走的路。
我想安装一个类型定义,为此我使用--ambient
标志。
在Visual Studio中,我的typings.json
文件如下所示:
{
"name": "Test",
"version": false,
"ambientDependencies": {
"angular": "github:DefinitelyTyped/DefinitelyTyped/angularjs/angular.d.ts#ca92a5b250433c38230b5f4138b36453862342bf",
"jquery": "github:DefinitelyTyped/DefinitelyTyped/jquery/jquery.d.ts#ca92a5b250433c38230b5f4138b36453862342bf"
}
}
tsd
这是在从to迁移时自动创建的,typings
但现在一旦我需要新的类型定义,例如angular-route
我使用以下命令:
typings install angular-route --ambient
这工作正常,但typings.json
没有得到更新。
有什么意义,为什么我失踪了?为什么angular
和jquery
两者都迁移到typings.json
并且安装angular-route
文件时没有刷新?