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) –