diff --git a/packages/vue-cli-plugin-uni/lib/env.js b/packages/vue-cli-plugin-uni/lib/env.js index 232eb971d50214b134b0ead5ce650e947dcda37c..38f857544a88e6062e5ae8f5f80e4d6da97cb577 100644 --- a/packages/vue-cli-plugin-uni/lib/env.js +++ b/packages/vue-cli-plugin-uni/lib/env.js @@ -140,15 +140,21 @@ if (platformOptions.usingComponents === true) { } if ( - process.env.NODE_ENV === 'production' && - (process.env.UNI_USING_COMPONENTS || process.env.UNI_PLATFORM === 'h5') + process.env.UNI_USING_COMPONENTS || + process.env.UNI_PLATFORM === 'h5' ) { // 自定义组件模式或 h5 平台 const uniStatistics = Object.assign( manifestJsonObj.uniStatistics || {}, platformOptions.uniStatistics || {} ) - if (uniStatistics.enable !== false) { + if ( + uniStatistics.enable !== false && + ( + process.env.NODE_ENV === 'production' || + uniStatistics.enable === 'development' + ) + ) { if (process.UNI_STAT_CONFIG.appid) { process.env.UNI_USING_STAT = true } else { @@ -204,10 +210,10 @@ if (process.env.UNI_PLATFORM !== 'h5') { const moduleAlias = require('module-alias') -// 将 template-compiler 指向修订后的版本 +// 将 template-compiler 指向修订后的版本 moduleAlias.addAlias('vue-template-compiler', '@dcloudio/vue-cli-plugin-uni/packages/vue-template-compiler') moduleAlias.addAlias('@megalo/template-compiler', '@dcloudio/vue-cli-plugin-uni/packages/@megalo/template-compiler') -moduleAlias.addAlias('mpvue-template-compiler', '@dcloudio/vue-cli-plugin-uni/packages/mpvue-template-compiler') +moduleAlias.addAlias('mpvue-template-compiler', '@dcloudio/vue-cli-plugin-uni/packages/mpvue-template-compiler') if (runByHBuilderX) { const oldError = console.error