导入 'Path' 没有 'Path' 包的 TypeScript 文件

TypeScript Files Importing 'Path' Where There is No 'Path' Package

我已经使用 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.

有人熟悉此 'path' 导入参考及其确切来源吗?

谢谢。

pathnode 的一部分。

所以typings install node是关键! :)

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