收藏
回答

小程序云函数如何判断运行环境?

小程序云函数中发送订阅通知,想通过运行环境自动选择,但const env = process.env.NODE_ENV || 'development'好像是不对的,需要怎么获取?或者有没有其他方案

回答关注问题邀请回答
收藏

4 个回答

  • showms
    showms
    01-23

    这种云函数里面把process.env打印出来就行了,不过没理解你的意思,你是有多个云函数环境吗,还是说调试的时候发开发版?

    TCB_ENV或者TCB_SOURCE可能符合你的要求

    01-23
    有用 1
    回复 2
    • _Erek
      _Erek
      01-27
      是的,我有多个云环境,想体验小程序用A环境,正式小程序用B环境,又想代码通过环境变量自动切换,不然发布时太麻烦
      01-27
      回复
    • _Erek
      _Erek
      01-27
      有什么好的办法?
      01-27
      回复
  • 易安
    易安
    02-05

    你这样两个环境不得花两分钱吗?划不来,还不如创建表的时候分开发板和正式版,然后通过判断环境,动态切换表名

    02-05
    有用
    回复
  • 一笑皆春
    一笑皆春
    01-23
    // 获取运行环境
    const env = process.env.TENCENTCLOUD_RUNENV || 'local';
    
    

    试试这个呢

    01-23
    有用
    回复
  • 智能回答 智能回答 该问答由AI生成
    01-23
    有用
登录 后发表内容