【发布时间】:2015-03-21 12:39:19
【问题描述】:
对于我的发布过程,我需要几种不同的“模式”。但是,如果我对pub build 使用--mode 选项并将其设置为release 以外的任何值,它会强制un-minified javascript。
我知道我可以在 pubspec.yaml 中配置 dart2js 转换器,但如果我在 $dart2js 标题下设置 minify: true pubspec.yaml,我会强制它们被缩小,然后无法生成 un-缩小调试版本。
我真正想要的是一种通过 CLI 在 pub build 中配置任意 dart2js 选项(缩小、检查等)的方法(这样我就不必在 pubspec.yaml 中硬编码),或者,如果不这样做,能够从pub build CLI 指定其他任意标志,以便我可以为debug 和release 保留--mode。 asPlugin() 转换器构造函数采用 BarbackSettings 对象,但我看不到如何查看其中的任意参数通过命令行。
【问题讨论】:
标签: dart command-line-interface command-line-arguments dart-pub dart2js