dart2js

    2热度

    2回答

    我试图从TypeScript转移到Dart。 TypeScript几乎立即编译 - Dart需要超过5秒才能编译Hello World程序!我错过了什么吗?有没有任何可能的方法来改善?

    0热度

    1回答

    我试图通过使用命令 pub build 然而,这将产生的所有对象,这会毁了所有的日志信息将打印对象名称随机标识符编译飞镖项目。 例如,打印“Object = K1”而不是“Object = Mirror”。 在编译为.js时,有没有办法保留所有飞镖名称? 我也试过: pub build --mode=debug ...但不足之处是对产品构建,调试模式现在允许。 这个问题有没有生产构建方法?

    1热度

    2回答

    我在使用dart2js构建时已经使用了minify参数。 我看着输出,我看到import 'dart:html导致输出文件大小(2kb.dart文件变成182kb .js文件)方面的问题。例如,它会导入SVG包,但在我的代码中,我从不碰任何<svg> DOM元素。 我知道编译器不知道我是否要使用svg DOM元素。我知道使用var是这种行为的原因之一。 但是,如果我不使用任何var关键字,编译器仍

    1热度

    1回答

    我需要一个textarea的Select All按钮。它适用于此代码,但我从Dart2js收到警告: querySelector('#select-all-button').onClick.listen((e) { //e.preventDefault(); querySelector('#textarea-target').select(); }); Warning: No metho

    1热度

    1回答

    (我在dart2js中无法正常工作,所以我在dart dev编译器中尝试;但我很乐意为dart2j回答!)。 如果我有test.dart: void activate() { print("activating..."); } 和运行dartdevc --modules node -o test.js test.dart输出是: (function() { 'use st

    6热度

    2回答

    目标 我想写一个JavaScript库(框架),但需要OOP和mixins。 正在打字打字稿,但它不支持mixins(手册说它有,但编译器/规范没有什么是mixin相关的)。 打字稿 在打字稿,下面的代码: class Greeter { greeting: string; constructor(message: string) { this.greeting =

    1热度

    1回答

    我觉得有点傻问这个问题,但我已经尝试了我所知道的一切,甚至咨询了api文档都无济于事。 我的问题是如何解决: Uncaught TypeError: Cannot read property 'v0' of null 我在做什么用DART-SDK版本1.10我也试图镖-SDK 1.9版具有相同的结果被编译具有dart2js基于镖Chrome应用。 我所有的代码位于: https://githu

    1热度

    1回答

    可以将dart2js(和angular2)的输出拆分成多个包,并在应用运行时期间有条件加载? 类似于RequireJS如何执行应用程序部件/包的有条件加载。 实施例: <button onClick="showAdminInterface()">ADMIN</button> function showAdminInterface() { require(['myApp/AdminP

    2热度

    1回答

    我想从dart2js生成的javascript中获取有用的错误。 通过将这些代码在我的index.html: window.addEventListener( 'error', function(e){ ga( 'send', 'event', 'JS Error', 'msg:'+e.message,

    3热度

    1回答

    我想跳过一些特定的酒吧编译代码。 例如: Log.print( '东西$ {StackTrace.current}'); 我希望上面的代码在生产中没有被传递给JS。