如何使用 typings (typescript nwebie) 升级 angular 依赖

how to upgrade angular dependency using typings (typescript nwebie)

我正在使用以下炉排 seed project

我的问题是它使用 angular 1.5.0,我想将它升级到 1.6.0

我知道如何升级 package.json 文件中的 deps, 问题在于打字 -

我可以在项目中看到以下定义 (typings.json)

{
 "globalDependencies": {
     "angular": "registry:dt/angular#1.5.0+20160517064839",

所以问题是 - 这个 20160517064839 号码是从哪里来的? 我想一定有这样的命令:

键入安装 angular@1.6.0

但我没能在任何地方找到它...

感谢转发

该数字指的是 GitHub 上的特定提交。

如您所见here,该示例使用新的 @types npm 模块而不是类型。这意味着您根本不需要打字。只要确保你已经安装了 npm 模块:

$ npm install

还要确保您使用的是 typescript >= 2.0。

$ tsc -v

您需要先安装 angular,然后再安装 typings。