2017-10-12 80 views
0

我使用Visual Studio代碼將兩個AS3項目移植到TS。在Visual Studio代碼中指定其他源文件夾

第二個項目使用第一個項目文件夾中的代碼。 我想知道是否有可能在Visual Studio代碼的主源文件夾之外指定其他源文件夾,就像在舊的FlashBuilder中一樣。

例如:

Main source folder: "src" 
Additional folders: ["../previous_project/src", "../previous_project/libs"] 

這樣我可以使用或一樣,如果他們被保存在主源文件夾從外部項目擴展類。

調查了一下我發現'Insiders'版本的Visual Studio代碼有一些叫'多根工作區'的東西。我做了一些實驗,但我一定是錯做的事情:編譯時,我得到:

"error TS6059: File is not under 'rootDir'. 
'rootDir' is expected to contain all source files." 

所以,我怎麼在Visual Studio代碼指定其他源文件夾?

回答

0

在使用工作空間播放多一點後,似乎在tsconfig.json中標記「rootDir」會刪除「錯誤TS6059」。現在我可以編譯沒有問題。

儘管可以看到多根工作區的正確示例,

+0

雖然我已經解決了這個問題,但我不清楚這是否是使用多個源路徑的最佳方法。目前「工作空間」不是VSC穩定版本的一部分,因此希望將來會有更多關於此的信息。 – Eketol

相關問題