如何在 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 格式他们的模块。
有没有什么方法可以将 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 格式他们的模块。