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。