2016-03-03 44 views
0

我正在評估我的組織正在開發的項目的TypeScript。我們打算建立的應用程序是一個不平凡的應用程序。如果我們使用內部模塊,我想了解如何編譯項目。編譯具有多個內部模塊的TypeScript項目

據我瞭解,如果我們有一個內部模塊的實施分佈在多個文件。所有的文件需要被編譯,然後連接成一個包以使其工作。

那麼,我們如何與一個可能有多個這樣的內部模塊的項目合作。有沒有人有任何經驗嘗試類似的方法?

+0

是否有您要使用的內部模塊(現在稱爲「命名空間」),而不是外部模塊(現簡稱爲「模塊」)的原因嗎? –

+0

我發現內部模塊的想法對於爲Web應用程序的前端創建捆綁包很有用。因此,興趣。 – codematix

回答

1

那麼我們如何處理一個可能有多個這樣的內部模塊的項目。在這裏任何人有任何的經驗試圖曾使用打字稿了很多我用內部模塊極力推薦類似的方法

。這個覆蓋以及在這裏:https://github.com/TypeStrong/atom-typescript/blob/master/docs/out.md

基本上這裏是從該網頁的摘要:

  • 運行時錯誤
  • 快速編譯
  • 全球範圍
  • 很難分析
  • 難以擴展
  • _references
  • Co德重用
  • 多目標
  • 隔離編譯
+0

感謝您的回答。它非常有見地。鑑於如此多的陷阱,我只是想知道爲什麼他們首先加入了語言。我正在查看存儲庫https://github.com/Microsoft/TouchDevelop。他們廣泛使用內部模塊的思想。但我不清楚他們如何構建整個計劃。 – codematix

+0

發現另一個類似的意見 - https://www.stevefenton.co.uk/2015/05/stop-mixing-typescript-internal-and-external-modules/ – codematix

相關問題