在Flutter Web中构建发行版后,kReleaseMode仍然为false

时间:2019-09-07 17:10:34

标签: flutter dart flutter-web

我通过Docker构建部署版本。

command: ["flutter", "pub", "global", "run", "webdev", "serve", "--hostname", "0.0.0.0", "web:5001", "--release"]

我已经定义了部分代码,这些代码根据环境检索不同的值。是productiondevelopment

import 'package:flutter_web/foundation.dart';
....
static getEnvironment() {
    if (kReleaseMode) {
      return "production";
    } else {
      return "development";
    }
  }

但是,即使在构建发行版之后,在调用getValue方法之后,我也会收到development值。

我在这里做错了什么?

0 个答案:

没有答案