ホームページ >ウェブフロントエンド >フロントエンドQ&A >Android スマートフォンに Node.js をインストールして構成する方法

Android スマートフォンに Node.js をインストールして構成する方法

PHPz
PHPzオリジナル
2023-04-05 09:09:464294ブラウズ

モバイル インターネットの急速な発展により、Android は世界で最も人気のあるスマートフォン オペレーティング システムの 1 つになりました。同時に、Node.js は効率的で使いやすい JavaScript 実行環境として継続的に開発されており、ますます多くの開発者に好まれています。

今日は、Android スマートフォンに Node.js をインストールして構成し、それを使用して開発を開始する方法を見てみましょう。

1. Termux のインストール

Node.js に初めて触れる開発者は、適切な開発環境がないため戸惑うかもしれません。ここでは、Android スマートフォンに Node.js をインストールする方法を紹介します。これはすべて Termux アプリケーションで行う必要があります。 Termux は、Android デバイス上で SSH や HTTP などのコマンド ライン ベースのツールやスクリプトを簡単に実行できる、高度にカスタマイズ可能な Linux ターミナル エミュレーターです。 Node.js をインストールするには、まずアプリケーションをインストールする必要があります。

Play ストアで Termux をダウンロードしてインストールするには、次の手順を実行してください:

  1. Google Play ストア アプリを開きます;
  2. Termux を検索するか、直接ダウンロードします次の URL で:https://termux.com/
  3. [インストール] ボタンをクリックし、インストールが完了するまで待ちます。

2. Node.js をインストールする

Termux をインストールした後、アプリケーションを通じて Node.js をインストールできます。 Node.js をインストールするには 2 つの方法があります。1 つ目はパッケージ マネージャーを使用してインストールする方法、2 つ目はソースから手動でビルドする方法です。

  1. パッケージ マネージャーを使用してインストールする

Termux には、Node.js を簡単にインストールできるパッケージ マネージャーが付属しています。まず、Termux のホーム画面で新しいターミナル セッションを開始します。

ターミナルに次のコマンドを入力します:

pkg install nodejs

これにより、Node.js とそのすべての依存関係が自動的にダウンロードされ、インストールされます。インストールプロセス中に、インストールに同意するかどうかを尋ねられます。

インストールが完了したら、ターミナルに次のコマンドを入力して、Node.js が正しくインストールされたことを確認します:

node -v

「v12.18.3」のような出力が表示された場合、おめでとうございます。Node.js は正常にインストールされました。

  1. 手動ビルド

パッケージ マネージャーを使用してインストールする方が高速ですが、場合によっては、Node.js を手動でビルドする必要があります。これは、特定のバージョンの Node.js をビルドする必要があるか、特定のプラットフォームで Node.js をビルドする必要があることが原因である可能性があります。

Node.js を手動でビルドする手順は次のとおりです:

  1. 必要なビルド ツールをインストールします

Termux ターミナルで次のコマンドを入力して、ビルドをインストールします 依存関係:

pkg install coreutils clang make python2 openssl-dev

  1. Node.js ソース コードをダウンロードして抽出します

Node.js ソース コードをダウンロードするディレクトリで、Termux を開き、コマンド

curl -LO https://nodejs.org/dist/v12 を実行します。 18.3/node-v12 .18.3.tar.gz

これにより、Node.js v12.18.3 のソース コードがダウンロードされます。ここでのバージョン番号は時間の経過とともに変更される可能性があることに注意してください。ビルドする必要があるバージョン番号に置き換えるだけです。

ダウンロードが完了したら、次のコマンドを使用して解凍します:

tar -xzvf node-v12.18.3.tar.gz

  1. Node.js をコンパイルしてインストールします

新しく抽出したディレクトリに移動し、次のコマンドを入力して Node.js をコンパイルします:

./configure 
make 
make install

これにより、Node.js がビルドおよびインストールされます。およびそのすべての依存関係項目。デバイスの機能によっては、このプロセスに時間がかかる場合があります。

3. 必要な Node.js モジュールをインストールします

Node.js でプラットフォーム固有の機能を使用する必要がある場合 (たとえば、デバイスの GPS にアクセスしたり、ファイル ストレージを読み取る必要がある場合) )、これらの機能に固有の Node.js モジュールをインストールする必要があります。これらのモジュールは通常、npm 経由でインストールされるため、npm がインストールされていることを確認する必要があります。

Termux ターミナルで次のコマンドを使用して、npm がインストールされているかどうかを確認できます:

npm -v

「」のようなメッセージが表示された場合6.14.6" が出力されました。npm のインストールが完了しました。

特定の Node.js モジュールをインストールする必要がある場合は、次のコマンドを実行してください:

npm install <module-name>

上記のコマンドで、 をインストールするモジュールの名前に置き換えます。たとえば、Android デバイス用の GPS モジュールをインストールする場合は、次のコマンドを使用できます:

npm install gps

これにより、関連する Node.js モジュール。

4. Node.js の構成

最後に、JavaScript コードを実行するように Node.js を構成する方法を見てみましょう。

デフォルトでは、Termux の Node.js にはノード バイナリが $PATH に追加されているため、ターミナルに node コマンドを入力するだけで Node.js REPL (対話型インタープリター) を開始できます。 JavaScript コードを実行するには、次のコマンドを入力します:

node <filename>.js

上記のコマンドの を名前に置き換えます。実行する JavaScript ファイルの名前。このファイルは Termux と同じディレクトリに配置するか、絶対パスを使用して参照する必要があることに注意してください。

コード内でシステム レベルの機能 (ファイル システムの読み取りやデバイス上の GPS へのアクセスなど) を使用する必要がある場合は、関連する Node.js モジュールをコードに含める必要があります。 ######結論は###

今日の記事では、Android スマートフォンに Node.js をインストールして構成する方法、およびそれを JavaScript 開発に使用する方法を学びました。 Termux アプリケーションとパッケージ マネージャーを使用すると、Node.js の使用を簡単に開始し、Android デバイス上で Web アプリケーション、API、スクリプトなどのアプリケーションを実行および開発できます。

以上がAndroid スマートフォンに Node.js をインストールして構成する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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