美文网首页
4.7 区分环境

4.7 区分环境

作者: 柠檬与断章 | 来源:发表于2019-11-27 11:45 被阅读0次

    4.7 区分环境
    问题一:为什么要区分环境?

    在开发网页的时候,一般都会有多套运行环境,例如:

    在开发过程中方便开发调试的环境。
    发布到线上给用户使用的运行环境。
    这两套不同的环境虽然都是由同一套源代码编译而来,但是代码内容却不一样,差异包括:

    线上代码被特定的方法压缩过。
    开发用的代码包含一些用于提示开发者的提示日志,这些日志普通用户不可能去看它。
    开发用的代码所连接的后端数据接口地址也可能和线上环境不同,因为要避免开发过程中造成对线上数据的影响。
    问题二:如何区分环境?

    具体区分方法很简单,在源码中通过如下方式:

    if (process.env.NODE_ENV === 'production') {
    console.log('你正在线上环境');
    } else {
    console.log('你正在使用开发环境');
    }

    相关文章

      网友评论

          本文标题:4.7 区分环境

          本文链接:https://www.haomeiwen.com/subject/repxictx.html