安装Angular 1.5键入



更新3/26/2017

我现在将npm install @types/angular与Typescript 2.0一起使用,到目前为止的体验比typings更加顺利。

原始

我有一个使用ES6模块和WebPack的Angular 1.5项目,该项目与此启动器项目非常相似。

我正在尝试安装Angular 1.5的打字。我过去曾经使用过tsd,但这是我第一次尝试使用较新的typings Manager。

当我尝试typings install angular时,我会得到:

"Unable to find "angular" ("npm") in the registry."

运行typings search angular时,我会看到结果NAME: angular, SOURCE: dt

尝试typings install angular dt~angular时,我会得到:

"Attempted to compile "angular" as an external module, but it looks like a global module." 

但是,当我查看esealytypy/angular.d.t.ts时,我看到的是,尽管它确实声明了全局angular变量,但它也声明了一个模块"angular",就像许多绝对支持的定义支持UMD一样。

我该如何处理打字?还是我应该坚持使用tsd

我看到,尽管它确实声明了全局角变量,但它也声明了一个模块" Angular"

整个文件仍然全局。即只有一个declare module "angular"。因此,您仍然需要全球标志(typings install dt~angular --global)🌹

使用Typescript 2.0,您可以将package.json文件制作这样的文件:

{
    ...
    "dependencies": {
        "@types/angular": "^1.5.6",
    }
    ...
}

现在,您可以运行npm install

相关内容

  • 没有找到相关文章

最新更新