2016-03-19 23 views
15

我正在使用我想包含在另一個項目中的SystemJS生成器來構建軟件包。我遇到的問題是,捆綁包A和捆綁包B可能都包含一個「主要」模塊,當我捆綁它們並將它們包含在另一個項目中時,它們會相互碰撞並且一切都會中斷。我該如何命名空間SystemJS軟件包

SystemJS構建器是否有更好的命名空間方式?還是阻止捆綁模塊出口?還是有另一種工具我應該使用?

+2

我認爲這是線索有一個設計問題。在我看來,不是「應用程序包」的包不應該有主模塊,應用程序包不應該彼此共同加載。 –

+5

主要是一個例子,它可能有其他名稱的碰撞。 –

+0

不應該'a/main'和'b/main'已經是不同的模塊嗎?除非您使用全局模塊標識符,否則這應該不成問題。 – Bergi

回答

相關問題