文档章节

dart2js用法:将dart编译为JavaScript

风华神使
 风华神使
发布于 2015/06/07 22:57
字数 134
阅读 61
收藏 0
点赞 0
评论 0

Dart提供了将Dart编译为JavaScript的工具——dart2js。


格式:

dart2js dart文件名 --out=js文件名

例如:

// 例1
dart2js D:\contra\app.dart --out=D:\contra\app.dart.js

// 例2
D:\dart\dart-sdk\bin\dart2js.bat D:\contra\app.dart --out=D:\contra\app.dart.js


过一小会,它会执行完毕,并且输出一个js文件。


用--minify参数还可以对生成的js文件进行代码压缩(减少文件大小,以便于节省流量,主要用于生产环境)。

dart2js D:\contra\app.dart --out=D:\contra\app.dart.js --minify

© 著作权归作者所有

共有 人打赏支持
风华神使
粉丝 22
博文 64
码字总数 41520
作品 0
南开
其他
Dart 1.13.1 发布,修复 Dart2js 崩溃问题

Dart 1.13.1 发布,此版本主要包括 3 个问题修复: VM type propagation fix: Resolves a potential crash in the Dart VM (SDK commit dff13be) Dart2js crash fix: Resolves a crash in p......

oschina ⋅ 2015/12/21 ⋅ 2

Dart 1.9.3 发布,结构化编程语言

Dart 1.9.3 发布,此版本是个 bug 修复版本,改进内容如下: dart2js: Addresses as issue with minified Javascript output with CSP enabled - r44453 Editor: Fixes accidental updating ......

oschina ⋅ 2015/04/27 ⋅ 7

Google 发布 Dart SDK 1.1,性能提升 25%

在发布首个 Dart SDK 稳定版之后两个月的今天,Google 发布了 Dart SDK 1.1 版本。该版本中包含 Dart2js 工具,可生成执行性能跟 JavaScript 一样的 JavaScript 代码。性能比第一个版本提升了...

oschina ⋅ 2014/01/17 ⋅ 26

Dart 1.22 发布,工具启动性能提升

Dart 1.22 发布了。它引入了同步/异步联合类型,断言消息,协变参数覆盖等等。工具启动比现在要快得多。 更快的工具启动 现已切换到使用应用程序快照来运行 SDK 工具,例如 dart2js, analyze...

两味真火 ⋅ 2017/02/15 ⋅ 8

Dart M2 发布,Google 结构化编程语言

Dart是一种基于类的可选类型化编程语言,设计用于创建Web应用程序。 Google称,Dart的设计目标是为Web编程创造结构化但又富有灵活性的语言;编程方法一目了然,符合程序员的自然习惯,易于学...

oschina ⋅ 2012/12/25 ⋅ 5

跨平台Dart框架:可运行在iOS, Android, 或 web

https://www.dartlang.org/guides/get-started Dart mobile apps can run natively on iOS, Android, and beyond. For web apps, Dart transpiles to JavaScript. 可生成原生的iOS,Android应......

swingcoder ⋅ 05/09 ⋅ 0

Dart语言遭遇重大挫折:Chrome将不再内置Dart VM

原文出处:CSDN - 刘江 2011年曝光的Dart语言曾经引起了很大关注,毕竟它系出名门Google,而且背后是V8引擎和Java Hotspot两大虚拟机的缔造者Lars Bak,团队里还有Gilad Bracha(Java语言和J...

CSDN - 刘江 ⋅ 2015/03/27 ⋅ 0

code-rhythm:写了个vscode扩展,让代码更有快感

项目地址 Github - onvno/code-rhythm 原因 写代码本身是件快乐的事情,但开发中总有各种烦恼。 有时候一个很简单的方法,因为不确定传参的形式,不确定返回形式,不确定具体用法,就得翻墙,...

onvno_ ⋅ 06/07 ⋅ 0

WebAssembly 再添一员猛将:将支持使用 Go 语言

WebAssembly 在 2018 年第一季度算得上是真正取得了成功,这是自 Web 诞生以来首个 JavaScript 原生替代方案。现在,Go 语言也宣布加入 wasm! 在 Wasm 平台上添加对 Golang 的支持将被添加到...

局长 ⋅ 04/15 ⋅ 0

一天掌握构建化工具Grunt、gulp、webpack(下)

1、gulp篇 中文主页: http://www.gulpjs.com.cn/ 上面那一篇博客我们已经讲述了如何创建工程以及安装所有的环境和准备,如果没有看到的话,链接在下面 https://my.oschina.net/mdxlcj/blog/1...

木九天 ⋅ 04/27 ⋅ 0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

Sqoop

1.Sqoop: 《=》 SQL to Hadoop 背景 1)场景:数据在RDBMS中,我们如何使用Hive或者Hadoop来进行数据分析呢? 1) RDBMS ==> Hadoop(广义) 2) Hadoop ==> RDBMS 2)原来可以通过MapReduce I...

GordonNemo ⋅ 8分钟前 ⋅ 0

全量构建和增量构建的区别

1.全量构建每次更新时都需要更新整个数据集,增量构建只对需要更新的时间范围进行更新,所以计算量会较小。 2.全量构建查询时不需要合并不同Segment,增量构建查询时需要合并不同Segment的结...

无精疯 ⋅ 19分钟前 ⋅ 0

如何将S/4HANA系统存储的图片文件用Java程序保存到本地

我在S/4HANA的事务码MM02里为Material维护图片文件作为附件: 通过如下简单的ABAP代码即可将图片文件的二进制内容读取出来: REPORT zgos_api.DATA ls_appl_object TYPE gos_s_obj.DA...

JerryWang_SAP ⋅ 37分钟前 ⋅ 0

云计算的选择悖论如何对待?

导读 人们都希望在工作和生活中有所选择。但心理学家的调查研究表明,在多种选项中进行选择并不一定会使人们更快乐,甚至不会产生更好的决策。心理学家Barry Schwartz称之为“选择悖论”。云...

问题终结者 ⋅ 44分钟前 ⋅ 0

637. Average of Levels in Binary Tree - LeetCode

Question 637. Average of Levels in Binary Tree Solution 思路:定义一个map,层数作为key,value保存每层的元素个数和所有元素的和,遍历这个树,把map里面填值,遍历结束后,再遍历这个map,把每...

yysue ⋅ 59分钟前 ⋅ 0

IDEA配置和使用

版本控制 svn IDEA版本控制工具不能使用 VCS-->Enable Version Control Integration File-->Settings-->Plugins 搜索Subversion,勾选SVN和Git插件 删除.idea文件夹重新生成项目 安装SVN客户......

bithup ⋅ 今天 ⋅ 0

PE格式第三讲扩展,VA,RVA,FA的概念

作者:IBinary 出处:http://www.cnblogs.com/iBinary/ 版权所有,欢迎保留原文链接进行转载:) 一丶VA概念 VA (virtual Address) 虚拟地址的意思 ,比如随便打开一个PE,找下它的虚拟地址 这边...

simpower ⋅ 今天 ⋅ 0

180623-SpringBoot之logback配置文件

SpringBoot配置logback 项目的日志配置属于比较常见的case了,之前接触和使用的都是Spring结合xml的方式,引入几个依赖,然后写个 logback.xml 配置文件即可,那么在SpringBoot中可以怎么做?...

小灰灰Blog ⋅ 今天 ⋅ 0

冒泡排序

原理:比较两个相邻的元素,将值大的元素交换至右端。 思路:依次比较相邻的两个数,将小数放在前面,大数放在后面。即在第一趟:首先比较第1个和第2个数,将小数放前,大数放后。然后比较第...

人觉非常君 ⋅ 今天 ⋅ 0

Vagrant setup

安装软件 brew cask install virtualboxbrew cask install vagrant 创建project mkdir -p mst/vmcd mst/vmvagrant init hashicorp/precise64vagrant up hashicorp/precise64是一个box......

遥借东风 ⋅ 今天 ⋅ 0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部