med*_*e24 6 dart dart2js angular-dart
我有这个代码:
// main.dart
import "package:angular/angular.dart";
main () => ngBootstrap();
Run Code Online (Sandbox Code Playgroud)
我做 dart2js --minify --out=main.dart.js main.dart
然后我有main.dart.js,大小为2.6 MiB(2,744,320字节).这不正常.我做错了什么?
angular.dart是否可用于此阶段的生产?
@媒体slave24
也许这会对您有所帮助:https: //code.google.com/p/dart/issues/detail?id = 14686
有关dart bug追踪系统的报道.有些人使用镜子有760kb.所以这肯定是一个错误.
更新(2014年1月):AngularDart 0.9.5现在包含一个标准的MirrorsUsed列表.要完成它并触发Dart的树状优化,您需要在程序中添加MirrorsUsed
override: '*' 完成MirrorsUsed.由于helloworld没有新课程,请说:
@MirrorsUsed(override: '*')
import 'dart:mirrors';
Run Code Online (Sandbox Code Playgroud)
关键是在Dart文件中包含@MirrorsUsed注释.Pavel与AngularDart教程的链接是一个很好的资源.
要真正回答您的问题:是的,AngularDart可以在生产中使用,但要注意它现在处于"beta"版本.我们期待很多API的变化!
| 归档时间: |
|
| 查看次数: |
1589 次 |
| 最近记录: |