使用jspm 0.16.13,我注意到除了映射「模塊別名到位置或包」config.js
map
也似乎是定義模塊的依賴關係。例如,請參閱下面的代碼片段。但是,在這個特定的例子中,至少在我生成的config.js中,這個模塊不會出現在map
的其他地方。什麼是SystemJS config.js地圖?
"github:aurelia/[email protected]": {
"aurelia-logging": "github:aurelia/[email protected]"
}
我想要做的就是創建使用jspm
一個「供應商」捆綁......把所有的「第三方」的依賴關係到它自己的包。我需要手動列出模塊,因爲我使用的是aurelia ---包括「主aurelia模塊」不會自動包含它的依賴關係。 (這可能也適用於其他庫。)
有人可以解釋config.js
map
?或者提供一個更好的方式來列出所有應用程序的依賴關係?
你是說如果我使用package.json中列出的依賴關係,那應該足夠了?我想我已經嘗試過了,並且有模塊是非捆綁的。認爲這可能是一個aurelia的事情。似乎config.js給出了一個更完整的依賴項列表 –
如果aurelia自己破壞了config.js,那麼config.js中可能會有一些額外的內容。但爲什麼不使用jspm? –