diff --git a/packages/vue-cli-plugin-uni/lib/env.js b/packages/vue-cli-plugin-uni/lib/env.js index 4548c157a55a4bbb418fffd1085387b39e7ce32b..2b81150edfe9a68ed741648b5f6ff4a83c93f218 100644 --- a/packages/vue-cli-plugin-uni/lib/env.js +++ b/packages/vue-cli-plugin-uni/lib/env.js @@ -25,9 +25,10 @@ const platformOptions = manifestJsonObj[process.env.UNI_SUB_PLATFORM || process. global.uniPlugin.validate.forEach(validate => { validate(platformOptions, manifestJsonObj) }) - process.UNI_MANIFEST = manifestJsonObj +process.env.VUE_APP_NAME = manifestJsonObj.name + process.env.UNI_USING_V3_SCOPED = true process.UNI_CLOUD = false @@ -68,12 +69,13 @@ if (process.env.UNI_CLOUD_SPACES) { } if ( - process.UNI_CLOUD && + process.UNI_CLOUD && !process.env.UNI_SUB_PLATFORM && process.env.UNI_PLATFORM === 'h5' && process.env.NODE_ENV === 'production' ) { - console.warn('发布H5,需要在uniCloud后台操作,绑定安全域名,否则会因为跨域问题而无法访问。教程参考:https://uniapp.dcloud.io/uniCloud/quickstart?id=useinh5') + console.warn( + '发布H5,需要在uniCloud后台操作,绑定安全域名,否则会因为跨域问题而无法访问。教程参考:https://uniapp.dcloud.io/uniCloud/quickstart?id=useinh5') } // 初始化环境变量 @@ -336,8 +338,8 @@ moduleAlias.addAlias('mpvue-template-compiler', '@dcloudio/vue-cli-plugin-uni/pa // vue-loader moduleAlias.addAlias('vue-loader', '@dcloudio/vue-cli-plugin-uni/packages/vue-loader') -if (process.env.UNI_USING_V3 && process.env.UNI_PLATFORM === 'app-plus') { - moduleAlias.addAlias('./runtime/getUrl.js', '@dcloudio/vue-cli-plugin-uni/lib/app-plus/getUrl.js') +if (process.env.UNI_USING_V3 && process.env.UNI_PLATFORM === 'app-plus') { + moduleAlias.addAlias('./runtime/getUrl.js', '@dcloudio/vue-cli-plugin-uni/lib/app-plus/getUrl.js') moduleAlias.addAlias('../runtime/getUrl.js', '@dcloudio/vue-cli-plugin-uni/lib/app-plus/getUrl.js') moduleAlias.addAlias('vue-style-loader', '@dcloudio/vue-cli-plugin-uni/packages/app-vue-style-loader') }