diff --git a/packages/webpack-uni-pages-loader/lib/platforms/mp-alipay.js b/packages/webpack-uni-pages-loader/lib/platforms/mp-alipay.js index 4d98fffc75b19d9a1f57680d15383e49de989abb..16ee475d3f9c494ebec8aa2a0c9fae069fc82157 100644 --- a/packages/webpack-uni-pages-loader/lib/platforms/mp-alipay.js +++ b/packages/webpack-uni-pages-loader/lib/platforms/mp-alipay.js @@ -74,6 +74,10 @@ module.exports = function (pagesJson, manifestJson) { app.plugins = platformJson.plugins } + if (platformJson.useDynamicPlugins) { + app.useDynamicPlugins = true + } + if (app.usingComponents) { updateAppJsonUsingComponents(app.usingComponents) } @@ -81,6 +85,7 @@ module.exports = function (pagesJson, manifestJson) { const project = Object.assign({}, manifestJson['mp-alipay'] || {}) delete project.usingComponents delete project.plugins + delete project.useDynamicPlugins return [{ name: 'app',