我如何使用 dart2js 命令保留 dart 名称(变量、常量、对象)?
How do i keep dart names (variables, constants, objects ) using dart2js commands?
我正在尝试使用命令编译一个飞镖项目
pub build
但是,这将为所有对象生成随机标识符,这将在打印对象名称时破坏所有日志记录信息。
例如,打印 "Object = K1" 而不是 "Object = Mirror"。
有没有办法在编译为 .js
时保留所有飞镖名称?
我也试过:
pub build --mode=debug
...但缺点是对于生产构建,现在允许调试模式。
是否有针对此问题的生产构建方法?
您可以在 pubspec.yaml 中禁用缩小:
transformers:
- $dart2js:
minify: false
有关酒吧转换器的更多详细信息,请参阅here。
我正在尝试使用命令编译一个飞镖项目
pub build
但是,这将为所有对象生成随机标识符,这将在打印对象名称时破坏所有日志记录信息。
例如,打印 "Object = K1" 而不是 "Object = Mirror"。
有没有办法在编译为 .js
时保留所有飞镖名称?
我也试过:
pub build --mode=debug
...但缺点是对于生产构建,现在允许调试模式。
是否有针对此问题的生产构建方法?
您可以在 pubspec.yaml 中禁用缩小:
transformers:
- $dart2js:
minify: false
有关酒吧转换器的更多详细信息,请参阅here。