如何在 dojo2 应用程序中加载 AMD 模块

How to load AMD modules in dojo2 app

有没有什么方法可以将 AMD 模块加载到使用新的 dojo 2 cli (@dojo/cli) 生成的应用程序中?并将它们包含在 webpack 构建的输出中 (@dojo/cli-build-webpack)?

我可以在 node_modules 中看到 @dojo/loader,但我不确定如何利用它。如果我只是通过 index.html 中的脚本标签包含它,我猜 AMD 模块不会内置到 webpack 输出中。

我的用例是我想使用 ESRI 的 JavaScript API (https://github.com/Esri/arcgis-js-api/tree/4master) 构建一个应用程序,该应用程序基于 dojo 1.12.1 构建并使用 AMD 格式他们的模块。

他们正在努力:github.com/dojo/cli-build/issues/165