diff --git a/packages/webpack-uni-mp-loader/lib/plugin/generate-json.js b/packages/webpack-uni-mp-loader/lib/plugin/generate-json.js index d5816c5e977ea77c681c0142627133beb48fc0f0..f7193fce7d89fee3ab729d1de3a58e5b31c502da 100644 --- a/packages/webpack-uni-mp-loader/lib/plugin/generate-json.js +++ b/packages/webpack-uni-mp-loader/lib/plugin/generate-json.js @@ -92,7 +92,7 @@ module.exports = function generateJson (compilation) { for (let name of jsonFileMap.keys()) { const jsonObj = JSON.parse(jsonFileMap.get(name)) if (process.env.UNI_PLATFORM === 'app-plus') { // App平台默认增加usingComponents,激活__wxAppCode__ - jsonObj.usingComponents = {} + jsonObj.usingComponents = jsonObj.usingComponents || {} } // customUsingComponents if (jsonObj.customUsingComponents && Object.keys(jsonObj.customUsingComponents).length) { @@ -187,4 +187,4 @@ module.exports = function generateJson (compilation) { require('@dcloudio/uni-cli-shared/lib/cache').store() }, 50) } -} +}