ホームページ  >  記事  >  ウェブフロントエンド  >  termuxでnodejsを実行する方法

termuxでnodejsを実行する方法

王林
王林オリジナル
2023-05-23 15:56:081311ブラウズ

Termux は、Android システム上で実行される Unix 風のターミナル エミュレータです。これにより、ユーザーは Android フォンで基本的な Linux コマンド ライン ツールとソフトウェア パッケージを使用できるようになり、モバイル デバイス上で開発およびテストする方法が提供されます。便利な方法です。 Node.js は、Chrome V8 エンジン上に構築された JavaScript ランタイム環境で、サーバーサイド アプリケーションの作成に使用できます。この記事では、Termux で Node.js を実行する方法について説明します。

まず、Android スマートフォンに Termux アプリをインストールする必要があります。 Google Play ストアまたは F-Droid App Store で Termux を検索し、ダウンロードしてインストールできます。インストールが完了したら、アプリを開き、アプリの初期化が完了するまでしばらく待ちます。

次に、Termux に Node.js をインストールする必要があります。次のコマンドを使用して、Node.js を Termux にインストールします。

pkg install nodejs

このコマンドは、Node.js とその依存関係パッケージを自動的にダウンロードしてインストールします。インストールが完了したら、次のコマンドを使用して Node.js のバージョンを確認できます。

node -v

コマンドによって Node.js のバージョン番号が出力された場合は、Node.js が正常にインストールされていることを意味します。

これで、Termux で新しい Node.js プロジェクトを作成できます。まず、プロジェクト ファイルを保存するための新しいディレクトリを作成します:

mkdir node-project

次に、ディレクトリを入力します:

cd node-project

次に、次のコマンドを使用して新しい Node.js プロジェクトを作成します:

npm init

このコマンドは、プロジェクト名、バージョン番号、プロジェクトの説明などのプロジェクト情報を入力するようユーザーに求めます。入力が完了すると、カレントディレクトリにプロジェクト情報と依存関係管理を格納するpackage.jsonファイルが作成されます。

これで、新しい JavaScript ファイルを作成し、Node.js を使用して実行できるようになります。次のコマンドを使用して、新しい JavaScript ファイルを作成します。

nano index.js

このコマンドにより、テキスト エディタが開き、次のサンプル コードを入力できます。

console.log("Hello, World!");

入力が完了したら、Ctrl X を押して、保存してエディタを終了します。

これで、次のコマンドを使用して、この JavaScript ファイルを Termux で実行できます:

node index.js

このコマンドは、JavaScript ファイルが正常に実行されたことを示す「Hello, World!」を出力します。

Node.js を使用して JavaScript ファイルを実行することに加えて、npm コマンドを使用して Node.js モジュールをインストールおよび管理することもできます。例:

npm install moment

このコマンドは、モーメントをインストールします。現在のプロジェクトのモジュール。処理の日時を使用します。インストールが完了したら、JavaScript ファイルでモジュールを参照できます。

var moment = require('moment');
console.log(moment().format('MMMM Do YYYY, h:mm:ss a'));

このコードは、moment モジュールが提供する関数を使用して、現在の時刻の書式設定された文字列を出力します。

つまり、Termux は、Android スマートフォンで Node.js を実行し、npm を使用して Node.js モジュールを管理する便利な方法を提供します。 Node.js と npm を使用すると、モバイル デバイス上で JavaScript と Node.js を開発およびテストし、開発効率を向上させることができます。

以上がtermuxでnodejsを実行する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。