uniapp 如何访问扩展配置中的值(配置多个环境)

背景:目前项目是多个环境并存的,根据不同环境匹配不同url
方法:我的方法是用uniapp自带的扩展配置

  "uni-app": {
    "scripts": {
      "build:test": {
        "title": "build:test",
        "env": {
          "UNI_PLATFORM": "mp-alipay",
          "VUE_APP_MOD": "test"
        }
      },
      "build:pro": {
        "title": "build:pro",
        "env": {
          "UNI_PLATFORM": "mp-alipay",
          "VUE_APP_MOD": "production"
        }
      }
    }
  }

根据定义的VUE_APP_MODE,来判断是否是测试环境打包
image.png
想请教如何获取这个值呢,我使用process.env.VUE_APP_MOD,打印出来是undefined

运行步骤: 我是直接点击运行hbuilder运行的
image.png

求解 有啥方法能打印我定义的VUE_APP_MOD ,
或者有好的多环境打包的方案提供参考也可以

阅读 1.4k
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题