TypeScript文件在没有“路径”包的情况下导入“路径”

时间:2016-09-22 16:28:13

标签: angularjs angular typescript-typings angular-universal

我一直在使用Angular Universal几周,我注意到Angular Universal的许多实例都有一个位于根目录的 server.ts 文档。

server.ts 文件导入多个TypeScript安装,这些安装通常可从/ typings目录中获得。但是,有一个导入库在Atom IDE中编辑时总是触发错误,并且不允许我编译该文件,只发出它:

import * as path from 'path';

到目前为止,我还没有弄清楚这个'Path'库的确切位置。我曾尝试使用TypeScript本身安装它:

typings install path

我收到以下错误:

typings ERR! message Unable to find "path" ("npm") in the registry.

任何熟悉此“路径”导入参考的人都知道它来自哪里?

感谢。

1 个答案:

答案 0 :(得分:1)

pathnode的一部分。

所以typings install node是关键! :)

https://github.com/DefinitelyTyped/DefinitelyTyped/blob/master/node/node.d.ts#L2261