2016-03-23 4 views

答えて

1

私はダーツのサーバーコードについて話していると仮定します。クライアントコードは、JavaScript、ツリーシェイク、および縮小されています。これはかなり難読化されています。

サーバー側のコードでは、スナップショットを使用できます。

https://www.dartlang.org/articles/snapshots/。スナップショットには読み取り可能なソースが含まれていますが、すべてが1つのファイルにまとめられています。
も参照What is the difference between Dart's snapshots and Java bytecode?

プリコンパイルされたスナップショットを作成する作業が進行中です。
通常、関数が最初に実行される前に、実行時にダーツコードがコンパイルされます。プリコンパイルされたスナップショットの場合、Dartソースはあらかじめコンパイルされています。

実行

dart --gen-precompiled-snapshot 

プリント

プリコンパイルされたスナップショットはdart_bootstrapで生成する必要があります。 使用法:dart [] []

SDKでdart_bootstrapコマンドが見つかりませんでした。

私はこの機能が利用可能になるまでもう少し待たなければならないと思います。

関連する問題