From 506dabb27f93c83025188a5e40fbfc07f8a2789d Mon Sep 17 00:00:00 2001 From: "luk.lu" Date: Thu, 4 Aug 2022 17:32:28 +0800 Subject: [PATCH] u --- unitool.js | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/unitool.js b/unitool.js index ffbf676..f270256 100644 --- a/unitool.js +++ b/unitool.js @@ -122,7 +122,6 @@ export default { return route } - const protocol = envar.servProtocol || (process.env.NODE_ENV === 'production' ? 'https' : 'http') let hostname = envar.servHostname let port = envar.servPort // #ifdef H5 @@ -134,10 +133,12 @@ export default { } // #endif if (!hostname) { - // 如果没有配置 hostname,又不是在 H5 环境,则最后的默认值是 localhost + // 如果没有配置 envar.servHostname,又不是在 H5 环境,则最后的默认值是 localhost hostname = 'localhost' } + const protocol = hostname === 'localhost' ? 'http' : envar.servProtocol || (process.env.NODE_ENV === 'production' ? 'https' : 'http') + return `${protocol}://${hostname}:${port}/${route.replace(/^\//, '')}` },