收藏
回答

小程序中有类似nodejs中process.env动态加载参数的方法吗?

小程序中有类似nodejs中process.env动态加载参数的方法吗?

最后一次编辑于  2018-05-16  (未经腾讯允许,不得转载)
邀请回答
复制链接收藏投诉关注问题回答

6 个回答

  • HS
    HS
    2018-05-16

    小程序没有 process 对象。

    您是否是指启动参数,或者页面路由时的传入参数?可参阅文档。

    2018-05-16
    赞同
    回复 4
    • coder2017
      coder2017
      2018-05-17
      谢谢官人回复。 我希望在开发和测试时使用与开发测试有关的参数,在发布正式版本时使用与生产相关的参数。希望能有个方式从外部获取这些参数。 目前只能把一些参数硬编码到代码中,上传、发布之前,只能手工改代码中的参数。
      2018-05-17
      赞同
      回复
    • HS
      HS
      2018-05-17回复coder2017
      目前还没有环境变量来区分生产/开发环境。 可以添加自定义编译条件,传入启动参数解决。 如果不能解决问题的话,手动改写代码也是可以的。
      2018-05-17
      赞同
      回复
    • coder2017
      coder2017
      2018-05-17回复HS
      谢谢,我还没玩过自定义编译条件,赶紧学习一下。谢谢指导!
      2018-05-17
      赞同
      回复
    • coder2017
      coder2017
      2018-05-18
      自定义编译条件,貌似只能在index.js中获取到,有没有方法能在app.js的onlunch中获得传入的启动参数。
      2018-05-18
      赞同
      回复
  • coder2017
    coder2017
    2018-05-17

    谢谢官人回复。

    我希望在开发和测试时使用与开发测试有关的参数,在发布正式版本时使用与生产相关的参数。希望能有个方式从外部获取这些参数。


    目前只能把一些参数硬编码到代码中,上传、发布之前,只能手工改代码中的参数。



    2018-05-17
    赞同
    回复