dart是否支持编译为二进制代码?

时间:2016-03-23 03:44:16

标签: dart

我想将Dart用作将在客户服务器上部署的业务项目。

目前我只知道将整个源代码上传到服务器,没有隐私......

怎么做?

1 个答案:

答案 0 :(得分:3)

我假设你在谈论Dart服务器代码。客户端代码被转换为JavaScript,树状结构和缩小。这是一些混淆。

对于服务器端代码,您可以使用快照。

https://www.dartlang.org/articles/snapshots/。快照仍包含可读来源,但所有内容都包含在一个文件中 另请参阅What is the difference between Dart's snapshots and Java bytecode?

正在进行创建预编译快照的工作 通常,Dart代码是在第一次执行函数之前在运行时编译的。对于预编译的快照,Dart源是提前编译的。

正在运行

dart --gen-precompiled-snapshot

打印

  

必须使用dart_bootstrap生成预编译的快照。   用法:dart [] []

我在SDK中找不到dart_bootstrap命令。

我想我们将不得不再等一下,直到这个功能可用。