ブックマーク / zenn.dev/mizchi (1)

  • Deno CLI コマンド作成 最速 方法 20231218

    この記事は前に書いた記事の抜粋かつ修正版 簡単にライブラリを呼び出すコマンドを作るとなったら、やはり deno + zx(or dux) だと思う。権限管理があって、ファイル単体でモジュールを解決して実行できる。 tl;dr ~/bin/mycmd の単体ファイルでコマンドを作成する shebang に deno permissions を与えて chmod +x する node:util の parseArgs で Deno.args をパース dax でコマンドを実行 実装 ~/bin 等にパスを通してあるとする。 雛形。 #!/usr/bin/env -S deno run -A --ext=ts import { parseArgs } from "node:util"; import $ from "https://deno.land/x/dax@0.36.0/mod.ts";

    Deno CLI コマンド作成 最速 方法 20231218
    mjy
    mjy 2023/12/18
    env コマンドの -S オプションに移植性が無いのが残念。
  • 1