ホームページ >ウェブフロントエンド >フロントエンドQ&A >Android スマートフォンに Node.js をインストールして構成する方法
モバイル インターネットの急速な発展により、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 をダウンロードしてインストールするには、次の手順を実行してください:
2. Node.js をインストールする
Termux をインストールした後、アプリケーションを通じて Node.js をインストールできます。 Node.js をインストールするには 2 つの方法があります。1 つ目はパッケージ マネージャーを使用してインストールする方法、2 つ目はソースから手動でビルドする方法です。
Termux には、Node.js を簡単にインストールできるパッケージ マネージャーが付属しています。まず、Termux のホーム画面で新しいターミナル セッションを開始します。
ターミナルに次のコマンドを入力します:
pkg install nodejs
これにより、Node.js とそのすべての依存関係が自動的にダウンロードされ、インストールされます。インストールプロセス中に、インストールに同意するかどうかを尋ねられます。
インストールが完了したら、ターミナルに次のコマンドを入力して、Node.js が正しくインストールされたことを確認します:
node -v
「v12.18.3」のような出力が表示された場合、おめでとうございます。Node.js は正常にインストールされました。
パッケージ マネージャーを使用してインストールする方が高速ですが、場合によっては、Node.js を手動でビルドする必要があります。これは、特定のバージョンの Node.js をビルドする必要があるか、特定のプラットフォームで Node.js をビルドする必要があることが原因である可能性があります。
Node.js を手動でビルドする手順は次のとおりです:
Termux ターミナルで次のコマンドを入力して、ビルドをインストールします 依存関係:
pkg install coreutils clang make python2 openssl-dev
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
新しく抽出したディレクトリに移動し、次のコマンドを入力して 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>
上記のコマンドで、
npm install gps
これにより、関連する Node.js モジュール。
4. Node.js の構成
最後に、JavaScript コードを実行するように Node.js を構成する方法を見てみましょう。
デフォルトでは、Termux の Node.js にはノード バイナリが $PATH に追加されているため、ターミナルに node コマンドを入力するだけで Node.js REPL (対話型インタープリター) を開始できます。 JavaScript コードを実行するには、次のコマンドを入力します:
node <filename>.js
上記のコマンドの
コード内でシステム レベルの機能 (ファイル システムの読み取りやデバイス上の GPS へのアクセスなど) を使用する必要がある場合は、関連する Node.js モジュールをコードに含める必要があります。 ######結論は###
今日の記事では、Android スマートフォンに Node.js をインストールして構成する方法、およびそれを JavaScript 開発に使用する方法を学びました。 Termux アプリケーションとパッケージ マネージャーを使用すると、Node.js の使用を簡単に開始し、Android デバイス上で Web アプリケーション、API、スクリプトなどのアプリケーションを実行および開発できます。
以上がAndroid スマートフォンに Node.js をインストールして構成する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。