deno compileするとdynamic importできない
issueにある通り、下記を使うのが良さそう。
GitHub - ayoreis/import: A dynamic imports polyfill for Deno Deploy and compiled executables
localにあるファイルをdynamic importする場合、
file://
で始めるかimport.meta.url
の相対パスで始めないとdeno.landなどに向いてしまったので注意。
またimport.meta.urlはビルド時のパスになる。
さらに、compileしたパスと実行時のcwdが揃っていないと絶対パス指定はうまく動かない。
これはdeno compileされたものかどうかの判定条件に起因している。
force optionをつけると解決するのでdeno compileして使う前提の場合は 脳死でつけたほうがいい。
mimic-cross実装
denoがarm64向けバイナリを公式にくばるようになったので、downloadの向き先を変えた
Switch aarch64 deno to official
Fix deno version
2.1.0リリース
gccの=native対応とdeno compile使用が入った