Vercel のビルドステップで Deno コマンドを使う
Vercel のビルド用コンテナには Deno がデフォルトでインストールされていませんが、npm 経由で deno コマンドをインストールすることで、deno が使えるようになります。 npm...
70 search resultsShowing 1~20 results
You need to log-in
Vercel のビルド用コンテナには Deno がデフォルトでインストールされていませんが、npm 経由で deno コマンドをインストールすることで、deno が使えるようになります。 npm...
Deno 2 になって CommonJS 形式スクリプトをエントリーポイントとして使う(直接実行する)ことが出来るようになりました。 CommonJS のスクリプトをエントリーポイントとして使う...
Deno を使って JSX に型をつける方法の紹介です。 React の JSX に型をつける場合は、以下のように記述します。 /** @jsxImportSource npm:react@^1...
JSR は Deno の開発者によって開発されたオープンソースのレジストリです。 Deno の開発者によって開発されはしたものの、JSR はリリース当初より「Deno のためのレジストリ」ではな...
Deno「パッケージはデザインミスとか言ってたけど、やっぱりパッケージマネージャ始めるわ」 Deno チームは 2018年のプロジェクト発表当初は package.json や node_mod...
型が付いてないパッケージを Deno で使いたい場合に、使う側で型をあてるためのプラグマで、@deno-types というものがありました。 例えば、npm:react パッケージには型情報が同...
VSCode のエクステンションは通常は Node で開発しますが、バンドラーのアウトプットを工夫することで、Deno でも開発できます。 VSCode 向けに Deno スクリプトをバンドルす...
Deno Advent Calendar 13日目の記事で、esbuild-deno-loader を使って Deno 互換スクリプトをバンドルする例を紹介しました。 これでも良いのですが、AP...
Deno 2.1 から --allow-env のパラメーターの指定に、部分的にワイルドカードを使えるようになりました。 特定のサービスに関係する環境変数は特定の接頭辞 (prefix) を持っ...
Deno 2 になって --allow-hrtime パーミッションフラグが削除されました。 --allow-hrtime は、高精度の時刻情報の取得を許可するためのフラグです。このフラグを与え...
esbuild-deno-loader という esbuild 向けのプラグインを使うと、Deno と互換なモジュール解決ルールで、プログラムをバンドルすることが出来ます。 使い道としては、例え...
Deno でフロントエンド向けのライブラリやツールをテストするには、グローバル変数の document オブジェクトをポリフィルしましょう。 Deno で document をポリフィル手段はい...
この記事では、OSS の Deno プロジェクトのディレクトリ構造を解説します。(主に OSS の Deno にコントリビュートしたい人むけの記事です) deno/ ├── bench_util...
Deno 2 から deno fmt が HTML, CSS (SCSS, LESS も含む), YAML にも対応するようになりました。 ちなみに、これら3言語のフォーマッターは @g-pla...
Deno v1.46 から deno run コマンドの run 部分が省略可能になりました。以下のように hello world を実行できます。 hello.js console.log("...
使用する OS や、言語、フレームワークなどを選ぶ際に、どのバージョンを選ぶかは、技術選定において大事なトピックの一つです。 大抵のメジャーな、OS・言語・フレームワーク等では、Long Ter...
Deno 2 になってパーミッションフラグが短く書けるようになりました。 従来のフラグは以下のようなものでしたが: --allow-read --allow-write --allow-impo...
Deno でファイルアップロードを受け取るには、Request object の formData メソッドを使います。 Deno.serve(async (req) => { const...
Deno アドベントカレンダー 22日目の記事です。 非常に良く出来た Deno チートシートの紹介です。 Deno 用の静的サイトジェネレータ Lume の作者でもある Oscar Otero...
Deno アドベントカレンダー 24日目の記事です。 今日は Deno を使って Node でも Deno でも動くライブラリ(もしくはツール)を作成する方法を紹介します。 Deno 界隈では最...
70 search resultsShowing 1~20 results
Qiita is a knowledge sharing service for engineers.