Node.js引用路径绝对

时间:2016-10-09 15:29:12

标签: javascript node.js typescript webstorm

我有一个在WebStorm IDE中开发的Node.js项目

我的项目结构是:

名为" root"的根文件夹包含2个文件夹:" main"和"打字"。 "主"包含一个名为" foo.ts"," typings"包含一个名为" bar.d.ts"。

的文件

在foo.ts中,我添加了一个bar.d.ts的引用路径。

这有效:

///<reference path="../typings/bar.d.ts" />

这不起作用(获取&#34;找不到文件&#34;):

///<reference path="/typings/bar.d.ts" />

这也不起作用:

///<reference path="/root/typings/bar.d.ts" />

如何摆脱2点(..)?

1 个答案:

答案 0 :(得分:1)

  

如何摆脱2点(..)

如果您在磁盘上提供绝对路径,则可以。然而,这不是你想要的。

如果您希望相对于项目根目录,则不支持参考标记。

修复

只需使用tsconfig.json,并确保使用e.g. files包含foo和bar