【发布时间】:2015-10-29 18:19:00
【问题描述】:
使用 jspm 0.16.13,我注意到除了将“模块别名映射到位置或包”config.jsmap 似乎还定义了模块的依赖项。例如,请参见下面的 sn-p。然而,在这个特定的例子中,至少在我生成的 config.js 中,这个模块不会出现在 map 的其他任何地方。
"github:aurelia/logging-console@0.7.1": {
"aurelia-logging": "github:aurelia/logging@0.7.0"
}
我要做的是使用jspm 创建一个“供应商”包...将所有“第三方”依赖项放入它自己的包中。我需要手动列出模块,因为我使用的是 aurelia——包括“主 aurelia 模块”不会自动包含它的依赖项。 (其他库可能也是如此。)
有人能解释一下config.jsmap吗?或者提供一种更好的方式来列出应用的所有依赖项?
【问题讨论】:
标签: bundling-and-minification aurelia jspm systemjs