提交 e3f4106c 编写于 作者: M mehaotian

fix(stat): 增加 uni-stat 环境变量

上级 9c343b09
......@@ -86,7 +86,9 @@ const plugins = [
UNI_CLOUD_PROVIDER: process.env.UNI_CLOUD_PROVIDER,
UNICLOUD_DEBUG: process.env.UNICLOUD_DEBUG,
RUN_BY_HBUILDERX: process.env.RUN_BY_HBUILDERX,
UNI_AUTOMATOR_WS_ENDPOINT: JSON.stringify(process.env.UNI_AUTOMATOR_WS_ENDPOINT)
UNI_AUTOMATOR_WS_ENDPOINT: JSON.stringify(process.env.UNI_AUTOMATOR_WS_ENDPOINT),
UNI_STAT_UNI_CLOUD: process.env.UNI_STAT_UNI_CLOUD || '',
UNI_STAT_DEBUG: process.env.UNI_STAT_DEBUG || ''
}
}),
new webpack.BannerPlugin({
......@@ -390,4 +392,4 @@ module.exports = function () {
zlib: false
}
}
}
}
......@@ -102,7 +102,9 @@ module.exports = function chainWebpack (platformOptions, vueOptions, api) {
'process.env.UNI_CLOUD_PROVIDER': process.env.UNI_CLOUD_PROVIDER,
'process.env.UNICLOUD_DEBUG': process.env.UNICLOUD_DEBUG,
'process.env.RUN_BY_HBUILDERX': process.env.RUN_BY_HBUILDERX,
'process.env.UNI_AUTOMATOR_WS_ENDPOINT': JSON.stringify(process.env.UNI_AUTOMATOR_WS_ENDPOINT)
'process.env.UNI_AUTOMATOR_WS_ENDPOINT': JSON.stringify(process.env.UNI_AUTOMATOR_WS_ENDPOINT),
'process.env.UNI_STAT_UNI_CLOUD': process.env.UNI_STAT_UNI_CLOUD || '',
'process.env.UNI_STAT_DEBUG': process.env.UNI_STAT_DEBUG || ''
}
if (process.env.UNI_USING_VUE3) {
Object.assign(defines, {
......@@ -145,4 +147,4 @@ module.exports = function chainWebpack (platformOptions, vueOptions, api) {
webpackConfig.plugins.delete('progress')
}
}
}
}
......@@ -314,6 +314,8 @@ if ((process.env.UNI_PLATFORM === 'mp-kuaishou' || process.env.UNI_PLATFORM ===
process.env.SCOPED_SLOTS_COMPILER = modes[2]
}
process.env.UNI_STAT_UNI_CLOUD = ''
process.env.UNI_STAT_DEBUG = ''
if (
process.env.UNI_USING_COMPONENTS ||
process.env.UNI_PLATFORM === 'h5'
......@@ -325,6 +327,11 @@ if (
if (uniStatistics.enable === true) {
process.env.UNI_USING_STAT = uniStatistics.version === '2' ? '2' : '1'
// 获取服务空间配置信息
const uniCloudConfig = uniStatistics.uniCloud || {}
process.env.UNI_STAT_UNI_CLOUD = JSON.stringify(uniCloudConfig)
process.env.UNI_STAT_DEBUG = uniStatistics.debug === true ? 'true' : 'false'
if (process.env.NODE_ENV === 'production') {
if (!process.UNI_STAT_CONFIG.appid) {
console.log()
......@@ -336,11 +343,17 @@ if (
if (!uniStatistics.version) {
console.log()
console.warn(uniI18n.__('pluginUni.uniStatisticsNoVersion', {
0: 'https://uniapp.dcloud.io/uni-stat'
0: 'https://uniapp.dcloud.io/uni-stat-v2.html'
}))
console.log()
}
console.log()
console.warn(`已开启 uni统计${uniStatistics.version}.0 版本`)
console.log()
}
} else {
console.log()
console.warn(`已开启 uni统计${uniStatistics.version}.0 版本`)
console.log()
}
}
}
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册