所以我是一個C++程序員,他在Dart製作了一些東西,現在正在轉換到Typescript。我一次只處理一個問題,現在單個文件充滿了課程,現在開始接觸到我。當試圖找到關於此事的信息時,我很驚訝有很多包含文件的方法,並且每種方法都非常冗長。事實上,這整個話題仍然是前沿,正在積極發展。多個文件的打字稿
所以我沒有使用任何外部庫,所以內部模塊會做。然而,當我嘗試初始化的全局變量誰的類是在另一個打字稿文件相同的模塊名稱,我得到以下錯誤下定義:
0x800a01bd - JavaScript的運行時錯誤:對象不支持此操作
當在StackOverflow上查找時,我可以找到完全相同的場景: Spanning one Typescript module across files gives 0x800a01bd - JavaScript runtime error: Object doesn't support this action
但是我是否相信我應該將每個.js文件以這樣的順序送入html,以便一切都可以解決?當然這不可能是正確的,爲什麼Visual Studio不能解決我的命令並吐出一個.js文件?
我試過設置Typescript構建組合成一個單一的.js文件,並引用到我的HTML中。那實際上曾經工作過一次,之後每次都失敗。 (緩存?)顯然我必須錯過一些東西,所以我想請求你的幫助。
在Dart中這是非常直接的,但在打字稿中這是非常混亂和麻煩的。 AMD,UMD,tsconfig.json等......作爲一名C++人員,我喜歡命名空間和包含指令,最重要的是它們很簡單,只需提供所需的所有功能。
那麼什麼是最相關的,最新的處理方式,我在這裏失蹤了什麼?