denoをキャッシュから起動する方法を先日投稿しました。
denoには「compile」というサブコマンドがあり、「deno compile sample.ts」のようにすれば単一の実行可能ファイルが作成されるのに、なぜ手間をかけて他の手段を選択するのか…という理由は以下。
denoには「compile」というサブコマンドがあり、「deno compile sample.ts」のようにすれば単一の実行可能ファイルが作成されるのに、なぜ手間をかけて他の手段を選択するのか…という理由は以下。
compileすると、こうなる。
シンプルに、ファイルサイズが大き過ぎるから。
今まで.htaとか.jsとかいう拡張子でプログラムを作成してきた人にとって「最小でも50MBは下らない」というのは受け入れがたく…。
denoで実行するアプリが複数個になる場合はcompileした分だけdenoが余分に複製される感じになるので、微妙なのです。
私がhtaで作成したアプリのサイズは(zip圧縮済みの状態ですが)以下のような感じです。
シンプルに、ファイルサイズが大き過ぎるから。
今まで.htaとか.jsとかいう拡張子でプログラムを作成してきた人にとって「最小でも50MBは下らない」というのは受け入れがたく…。
denoで実行するアプリが複数個になる場合はcompileした分だけdenoが余分に複製される感じになるので、微妙なのです。
私がhtaで作成したアプリのサイズは(zip圧縮済みの状態ですが)以下のような感じです。
0 件のコメント:
コメントを投稿