2
我开发的打字稿一个应用程序(在Visual Studio 2015年),并有这样的基本文件结构:在打字稿中导入模块时,绝对路径的根源是什么?
Solution
AppProject
Scripts
framework
Utils.ts
app
SomeApp.ts
tsconfig.json
现在应用程序模块内,我愿与绝对路径来引用框架模块,因此我会做这样的事情:
import { Utils } from '/Scripts/framework/Utils'
然而这不起作用。
我发现了红色波浪线和“找不到模块‘/脚本/框架/ utils的’”
做一个相对路径,当我工作得很好,但应用程序显然是比什么是更复杂显示出来,我不想处理为我的相对路径走出多层次。
我正在使用typecript 1.8与节点模块分辨率策略。
和webpack编译和捆绑它,如果这很重要
您是否浏览了文档的[Module Resolution section](https://www.typescriptlang.org/docs/handbook/module-resolution.html)? –
是的,文档似乎没有描述如何使用绝对路径。只有相对和不相对 –
也许这会帮助:[绝对路径和要求()](https://coderwall.com/p/th6ssq/absolute-paths-require) –