Flutter 编译 web 命令

全局选项:

选项说明
-h, –help打印使用信息
-v, –verbose显示详细日志,包括执行的所有Shell命令。
 如果与”–help”一起使用,则显示隐藏选项。如果与”flutter doctor”一起使用,则显示额外的诊断信息。
 (在这些情况下使用”-vv”以强制使用详细日志记录。)
-d, –device-id目标设备ID或名称(允许使用前缀)。
–version报告此工具的版本号。
–suppress-analytics阻止当前CLI调用的分析报告。
–disable-telemetry在运行此命令时禁用遥测报告。

使用方法:flutter build web [参数]

参数说明
-h, –help打印此使用信息。
–[no-]tree-shake-icons对图标字体进行摇树处理,仅保留应用程序使用的字形。默认为开启。
-t, –target=<path>应用程序的主入口文件,运行在设备上。如果省略了”–target”选项,但在命令行上提供了文件名,则将使用该文件。默认为”lib\main.dart”。
-o, –output生成存储库的绝对路径目录。默认情况下,这是<current-directory>/build/<target-platform>。当前支持的子命令:aar、web。
–[no-]pub是否在执行此命令之前运行”flutter pub get”。默认为开启。
–build-number用作内部版本号的标识符。每个构建必须具有唯一的标识符,以区分其与先前构建的差异。它用于确定一个构建是否比另一个构建更新,较高的数字表示较新的构建。在Android上,它用作”versionCode”;在Xcode构建中,它用作”CFBundleVersion”;在Windows上,它用作产品和文件版本的构建后缀。
–build-name=<x.y.z>用作向用户显示的版本号的”x.y.z”字符串。对于您应用程序的每个新版本,您将提供一个版本号以区分它与先前版本。在Android上,它用作”versionName”;在Xcode构建中,它用作”CFBundleShortVersionString”;在Windows上,它用作产品和文件版本的主、次和修订部分。
–profile构建专门用于性能分析的应用程序版本。
–release构建发布版本的应用程序(默认模式)。
–dart-define=<foo=bar>附加的键值对,将作为常量从String.fromEnvironment、bool.fromEnvironment、int.fromEnvironment和double.fromEnvironment构造函数中可用。可以通过多次重复”–dart-define”传递多个定义。
–dart-define-from-file=<use-define-config.json>json格式文件的路径,其中flutter定义了一个全局常量池。json条目将作为常量从String.fromEnvironment、bool.fromEnvironment、int.fromEnvironment和double.fromEnvironment构造函数中可用;键和字段是json值。可以通过多次重复”–dart-define-from-file”传递多个定义。
–[no-]native-null-assertions在Web应用程序中启用额外的运行时空值检查,以确保本机类型(例如dart:html中的类型)和外部类型(例如JS互操作)的正确空值性。默认情况下启用,但仅在sound模式下生效。如果在dart:html或其他dart web库中遇到空断言失败的问题,请在此处提交错误:https://github.com/dart-lang/sdk/issues/labels/web-libraries ↗。默认为开启。
Flutter web options
参数说明默认值
–base-href覆盖 web/index.html 中 <base> 标签的 href 属性。如果未提供此标志,则不对 web/index.html 文件进行更改。值类型为字符串。无默认值
–dart2js-optimization设置用于将 Dart 编译为 JavaScript 的优化级别。有效值范围从 O0 到 O4。“O4”
–dump-info向 JavaScript 编译器传递 “–dump-info”,生成关于生成的代码的信息,保存在 .js.info.json 文件中。
–no-frequency-based-minification禁用基于频率的缩小器。在比较构建输出时很有用。
THE END
喜欢就支持一下吧
点赞0赞赏 分享
评论 抢沙发
头像
欢迎您留下宝贵的见解!
提交
头像

昵称

取消
昵称表情代码图片

    暂无评论内容