当前位置:   article > 正文

uniapp,小程序环境配置(生产,开发)_uniapp小程序开发怎么配置开发环境和生产环境

uniapp小程序开发怎么配置开发环境和生产环境

utils文件里面新建一个config.js文件

  1. const ENV_ARR = {
  2. // 开发环境
  3. DEV: {
  4. base_url: 'https://**********/api', // 请求基地址
  5. baseUrl: 'https://**********' // 基地址
  6. },
  7. // 正式环境
  8. PROD: {
  9. base_url: 'https://**********/api',
  10. baseUrl: 'https://**********'
  11. }
  12. // 其他环境
  13. }
  14. // #ifdef MP
  15. const { envVersion } = wx.getAccountInfoSync().miniProgram;
  16. let ENV = ''
  17. switch (envVersion) {
  18. case 'develop':
  19. ENV = 'DEV' // 开发版,此处修改开发环境
  20. break;
  21. case 'trial':
  22. ENV = 'PROD' // 体验版
  23. break
  24. case 'release':
  25. ENV = 'PROD' // 正式版
  26. break
  27. default:
  28. ENV = 'PROD'
  29. break
  30. }
  31. // #endif
  32. // #ifdef H5
  33. let ENV = 'PROD'
  34. // #endif
  35. // #ifdef APP-PLUS
  36. let ENV = 'PROD'
  37. // #endif
  38. export default {
  39. // #ifdef H5
  40. base_url: ENV_ARR[ENV].base_url,
  41. baseUrl: ENV_ARR[ENV].baseUrl
  42. // #endif
  43. // #ifdef MP-WEIXIN
  44. base_url: ENV_ARR[ENV].base_url,
  45. baseUrl: ENV_ARR[ENV].baseUrl
  46. // #endif
  47. // base_imgUrl: ENV_ARR[ENV].base_imgUrl
  48. }

外面使用

  1. import config from '@/utils/config.js'
  2. const base_url = config.base_url

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/码创造者/article/detail/774236
推荐阅读
相关标签
  

闽ICP备14008679号