区分测试环境和生产环境

如果你使用了 vux2 模板或者 webpack 模板,默认你可以直接通过判断 process.env.NODE_ENV 来区分

比如统计代码仅放在 production 环境,在不同环境里使用不同的 API 接口地址。

  1. if (process.env.NODE_ENV === 'production') {
  2. // 干一些线上才要做的事情
  3. }
  4. if (process.env.NODE_ENV === 'development') {
  5. // 干一些测试时不可告人的事情
  6. }

如果你是自己配置的环境,可以参考 webpack DefinePlugin 文档