
エントリーの編集

エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
Node.jsとDenoをそれぞれ検出する方法 with globalThis - Qiita
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています

- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
Node.jsとDenoをそれぞれ検出する方法 with globalThis - Qiita
UniversalなJavaScript/TypeScriptを書くなら、Node.jsとDenoそれぞれ双方で動くコードを書きたいもので... UniversalなJavaScript/TypeScriptを書くなら、Node.jsとDenoそれぞれ双方で動くコードを書きたいものです。 おそらく時間はかかるけど、確実な方法は、DenoモジュールをNode.jsに移植するという力業でしょう。Node.jsやオンブラウザで動くDeno互換モジュールさえあれば解決しそうです。 ただ、それはさておいて、まずはNode.jsとDenoをそれぞれ判別するところから初めてみます。 if ("Deno" in globalThis) { console.log("Deno", globalThis.Deno.version.deno); globalThis.Deno.exit(0); } if ("process" in globalThis) { console.log("Node", globalThis.process.versions.