我正在使用DART编辑器构建DART应用程序.我正在编译成JavaScript,以便在所有浏览器上运行.我想缩小输出的JavaScript.如何才能在不使用命令行的情况下完成此操作?
我知道在命令行中,我可以使用dart2js --minify app.dart
.如何从Dart Editor中自动执行此操作?
我正在使用DART编辑器构建DART应用程序.我正在编译成JavaScript,以便在所有浏览器上运行.我想缩小输出的JavaScript.如何才能在不使用命令行的情况下完成此操作?
我知道在命令行中,我可以使用dart2js --minify app.dart
.如何从Dart Editor中自动执行此操作?
有两种简单快捷的方法可以缩小编写的Javascript代码
下面是一个例子:
Name: my-app
description: An Angular web application
dependencies:
angular: any
browser: any
transformers:
- angular
包括此附加选项,您就完成了:
Name: my-app
description: An Angular web application
dependencies:
angular: any
browser: any
transformers:
- angular
- $dart2js:
{'minify':true}
第二种方法是更改的启动选项
应用程序并取消 Select VM设置Run in checked mode
.在……里面
订货词:Run > Managed Launches > Click on App Launch File > VM settings > Un-check "Run in checked mode"
.
我还没有try 最后一个选项,但根据文档
来源:https://www.dartlang.org/tools/pub/dart2js-transformer.html
附言:请务必使用 map 设置$dart2js
字段,否则它将
无法正确构建.这当前可能是错误问题,也可能是文档问题.