From 7cbbf9ba0d23eabab9647315d894ea16285ef7d9 Mon Sep 17 00:00:00 2001 From: wangyaqi Date: Tue, 18 Feb 2020 20:42:18 +0800 Subject: [PATCH] =?UTF-8?q?update:=20=E5=A2=9E=E5=8A=A0uniCloud=E8=85=BE?= =?UTF-8?q?=E8=AE=AF=E4=BA=91=E8=BF=90=E8=A1=8C=E6=8F=90=E7=A4=BA?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- packages/vue-cli-plugin-uni/commands/serve.js | 3 +++ packages/vue-cli-plugin-uni/lib/env.js | 2 ++ 2 files changed, 5 insertions(+) diff --git a/packages/vue-cli-plugin-uni/commands/serve.js b/packages/vue-cli-plugin-uni/commands/serve.js index 75f5c5f05..8631981fb 100644 --- a/packages/vue-cli-plugin-uni/commands/serve.js +++ b/packages/vue-cli-plugin-uni/commands/serve.js @@ -250,6 +250,9 @@ module.exports = (api, options) => { isFirstCompile = false if (!isProduction) { + if (process.UNI_CLOUD_TCB) { + console.warn(`当前项目使用了腾讯云云服务空间,需在uniCloud后台开启匿名登录,详见:https://uniapp.dcloud.io/uniCloud/authentication?id=auth-anonymously`) + } if (process.UNI_CLOUD) { console.warn(`当前项目使用了uniCloud,为避免云函数调用跨域问题,建议在HBuilderX内置浏览器里调试,如使用外部浏览器需处理跨域,详见:https://uniapp.dcloud.io/uniCloud/quickstart?id=useinh5`) } diff --git a/packages/vue-cli-plugin-uni/lib/env.js b/packages/vue-cli-plugin-uni/lib/env.js index bd4463553..85af577be 100644 --- a/packages/vue-cli-plugin-uni/lib/env.js +++ b/packages/vue-cli-plugin-uni/lib/env.js @@ -4,6 +4,7 @@ const mkdirp = require('mkdirp') const loaderUtils = require('loader-utils') process.UNI_CLOUD = false +process.UNI_CLOUD_TCB = false process.UNI_CLOUD_ALIYUN = false process.env.UNI_CLOUD_PROVIDER = JSON.stringify({}) @@ -12,6 +13,7 @@ if (process.env.UNI_CLOUD_SPACES) { const spaces = JSON.parse(process.env.UNI_CLOUD_SPACES) if (Array.isArray(spaces)) { process.UNI_CLOUD = spaces.length > 0 + process.UNI_CLOUD_TCB = !!spaces.find(space => !space.clientSecret) process.UNI_CLOUD_ALIYUN = !!spaces.find(space => space.clientSecret) if (spaces.length === 1) { const space = spaces[0] -- GitLab