gpt4 book ai didi

dart - 执行 `pub build` 时如何从命令行设置 dart2js --minify 选项?

转载 作者:行者123 更新时间:2023-12-01 05:06:30 27 4
gpt4 key购买 nike

对于我的发布过程,我需要几种不同的“模式”。但是,如果我使用 --mode pub build 的选项并将其设置为除 release 以外的任何值,它会强制使用未缩小的 javascript。

我知道我可以在我的 pubspec.yaml 中配置 dart2js 转换器,但如果我设置 minify: true$dart2js标题在我的 pubspec.yaml然后我强制它们被缩小,然后无法生成未缩小的调试版本。

我真正想要的是一种在 pub build 中配置任意 dart2js 选项(缩小、检查等)的方法通过 CLI(这样我就不必在 pubspec.yaml 中进行硬编码),或者,如果失败,能够从 pub build 中指定额外的任意标志CLI 以便我可以保留 --modedebugrelease . asPlugin()变压器构造函数采用 BarbackSettings对象,但我看不到如何查看该 中的任意参数通过命令行 .

最佳答案

我从未见过提到的任何内容(例如在任何错误报告中),我很确定这不受支持。我建议在 http://dartbug.com 创建一个功能请求.

我能想到的一种方法是创建一个脚本来操作 pubspec.yaml执行前的文件 pub build .这应该很容易使用 https://pub.dartlang.org/packages/yaml包裹。

关于dart - 执行 `pub build` 时如何从命令行设置 dart2js --minify 选项?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28093559/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com