Node.jsとJavaScriptアプリを単一の実行ファイルにする「Single Executable Applications」機能、Node.js 19.7.0で実験的機能として搭載

今回は「Node.jsとJavaScriptアプリを単一の実行ファイルにする「Single Executable Applications」機能、Node.js 19.7.0で実験的機能として搭載」についてご紹介します。

関連ワード (一般、単一、搭載等) についても参考にしながら、ぜひ本記事について議論していってくださいね。

本記事は、Publickey様で掲載されている内容を参考にしておりますので、より詳しく内容を知りたい方は、ページ下の元記事リンクより参照ください。


2月21日にリリースされたNode.jsの最新バージョン「Node.js 19.7.0」で、Node.jsとJavaScriptアプリケーションを単一の実行ファイルにパッケージングする新機能「Single Executable Applications」が実験的機能として搭載されました。

fig

一般にNode.jsのアプリケーションをデプロイするには、Node.jsのインストールや環境設定をするところから始めなければなりません。

今回新しく実験的に搭載されたSingle Executable Applications機能を使うと、そのまま実行可能な単一の実行ファイルを作ることができるため、それを配置するだけで簡単にデプロイができるようになる見通しです。

Single Executable Applicpoationsでは、postjectと呼ばれる新しいコマンドが用意されます。これを用いてNode.jsにJavaScriptファイルを埋め込み、単一の実行ファイルを生成します。現時点では単一のCommonJSファイルのみに対応すると説明されています。

対応するOSはWindows、macOS、Linux(AMD64のみ)となっています。

詳細については、ドキュメント「Single Executable Applications」をご覧ください。

COMMENTS


Recommended

TITLE
CATEGORY
DATE
Google、揺れやミスのある住所表記を検証、正確な住所の推定、標準的な住所表記などを出力する「Address Validation API」正式リリース。米国や欧州などから順次展開
Google
2022-11-11 02:21
「M3」搭載「MacBook Air」ハンズオン–印象に残った3つの新機能
IT関連
2024-03-10 13:57
ISID、行政手続き申請管理システムを提供–オン/オフライン両方に対応
IT関連
2022-06-29 01:15
「Windows」の更新管理を自動化、「Windows Autopatch」とは–今知っておきたいこと
IT関連
2022-04-13 00:14
HPE、無停止データベースソフトウェアの新製品など発売
IT関連
2021-03-06 18:41
Twitterが同社初となる有料クリエイターサブスク機能「スーパーフォロー」発表、サービスの構造が劇的に変わる可能性
ネットサービス
2021-02-28 19:56
Google、一部の自社アプリでは「iOS版アプリでのトラッキング許可画面は表示しない」
アプリ・Web
2021-01-29 06:07
LINEにバグ メッセージ送るとスタンプ自動送信 「面白いけど困る」
セキュリティ
2021-05-19 15:14
経団連の前会長、中西宏明氏が死去 日立製作所のITシフトをけん引
企業・業界動向
2021-07-02 05:48
有料版Slackに外部ユーザーとDMでやり取りし、チャンネルにも追加できる「Slackコネクト」
アプリ・Web
2021-03-26 22:14
トッパングループ、人的資本の開示に対応–「期待」と「実感」の差に着目
IT関連
2022-04-22 21:26
NVIDIAがサイバーセキュリティのインシデントを調査中、2日間デベロッパーツールとeメールがダウン
IT関連
2022-02-27 09:10
GitHub、ワークフローで必要な権限を監視・推奨するツールをベータ公開
IT関連
2023-06-28 15:43
「Ubuntu 21.04」リリース–「Microsoft Active Directory」とネイティブ統合など
IT関連
2021-04-27 16:14