我一直在使用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.
任何熟悉此“路径”导入参考的人都知道它来自哪里?
感谢。
答案 0 :(得分:1)
path
是node
的一部分。
所以typings install node
是关键! :)
https://github.com/DefinitelyTyped/DefinitelyTyped/blob/master/node/node.d.ts#L2261