gpt4 book ai didi

angularjs - typings.json 没有更新 typings install --ambient

转载 作者:行者123 更新时间:2023-12-02 05:21:50 25 4
gpt4 key购买 nike

我曾经使用 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 迁移到 typings 时自动创建的,但现在一旦我需要一个新的类型定义,例如 angular-route 我使用以下命令:

typings install angular-route --ambient

这工作正常,但 typings.json 没有更新。

有什么意义,为什么我错过了?为什么 angularjquery 都迁移到 typings.json 并且在安装 angular-route 时文件没有得到刷新了吗?

最佳答案

实际上,在 Typings 1.0 中,他们做了一些重大更改。“环境”现在是“全局”。为了以防万一,从 DefinitelyTyped 安装必须是显式的。

以下将安装 jQuery 并将其保存到 typings.json

typings install dt~jquery --global --save

有关更多信息,请参阅 Igor 的回答中的链接

关于angularjs - typings.json 没有更新 typings install --ambient,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36040887/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com