From 7a607dae8c0f6347e8d168950c292358533a1cfa Mon Sep 17 00:00:00 2001 From: fxy060608 Date: Tue, 28 Jul 2020 17:13:49 +0800 Subject: [PATCH] feat(vue3): add __VUE_CREATED_DEFERRED__ --- packages/vue-cli-plugin-uni/lib/chain-webpack.js | 3 +++ 1 file changed, 3 insertions(+) diff --git a/packages/vue-cli-plugin-uni/lib/chain-webpack.js b/packages/vue-cli-plugin-uni/lib/chain-webpack.js index 20e30ca0..7de436b2 100644 --- a/packages/vue-cli-plugin-uni/lib/chain-webpack.js +++ b/packages/vue-cli-plugin-uni/lib/chain-webpack.js @@ -90,8 +90,11 @@ module.exports = function chainWebpack (platformOptions, vueOptions, api) { platformOptions.chainWebpack(webpackConfig, vueOptions, api) // define + const deferredCreated = process.env.UNI_PLATFORM === 'mp-toutiao' || + process.env.UNI_PLATFORM === 'quickapp-webview' const defines = { __VUE_OPTIONS_API__: JSON.stringify(process.env.UNI_USING_VUE3_OPTIONS_API === 'true'), + __VUE_CREATED_DEFERRED__: JSON.stringify(deferredCreated), 'process.env.UNI_ENV': JSON.stringify(process.env.UNI_PLATFORM), 'process.env.UNI_CLOUD_PROVIDER': process.env.UNI_CLOUD_PROVIDER, 'process.env.HBX_USER_TOKEN': JSON.stringify(process.env.HBX_USER_TOKEN || ''), -- GitLab