隨著行動互聯網的蓬勃發展,安卓已經成為了全球最受歡迎的智慧型手機作業系統之一。同時,Node.js作為一個高效且易於使用的JavaScript運行環境,也不斷地發展著,並且被越來越多的開發者所青睞。
今天,讓我們來看看如何在安卓手機上安裝和設定Node.js,並開始使用它進行開發。
一、安裝Termux
初次接觸到Node.js的開發者,很可能會因為沒有合適的開發環境而束手無策。在這裡,我會介紹一種在安卓手機上安裝Node.js的方法,都需要在Termux這款應用程式下進行。 Termux是一款高度可自訂的Linux終端機模擬器,可在安卓裝置上極為方便地運行諸如SSH和HTTP等基於命令列的工具和腳本。為了安裝Node.js,我們需要先安裝該應用程式。
要在Play Store中下載和安裝Termux,請執行以下步驟:
二、安裝Node.js
在安裝完Termux後,我們就可以透過這個應用程式安裝Node.js了。我們有兩種方法可以安裝Node.js:第一種是透過使用套件管理器安裝,第二種是透過從原始程式碼手動建置。
Termux自帶一個套件管理器,可以方便安裝Node.js。首先,請在Termux的主畫面上啟動一個新的終端機會話。
在終端機中輸入以下命令:
pkg install nodejs
這將自動下載和安裝Node.js及其所有依賴項。在安裝過程中,需要向您詢問是否同意安裝。
安裝完成後,在終端機中輸入以下命令來驗證Node.js是否已正確安裝:
#node -v
如果您看到類似"v12.18.3"的輸出,那麼恭喜您已經成功安裝了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及其所有依賴項。這個過程可能需要一些時間,取決於您的設備性能。
三、安裝必要的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模組。
四、設定Node.js
最後,讓我們來看看如何設定Node.js以執行我們的JavaScript程式碼。
預設情況下,Termux中的Node.js已將其node二進位檔案新增至$ PATH中,因此只需在終端機中輸入node命令,即可啟動Node.js REPL(互動式解譯器)。若要執行JavaScript程式碼,請鍵入以下命令:
node <filename>.js
在上面的命令中,將
如果您需要在程式碼中使用系統層級的功能(例如讀取檔案系統或存取裝置上的GPS),則必須在程式碼中包含相關的Node.js模組。
結論
在今天的文章中,我們學習如何在安卓手機上安裝和配置Node.js,以及如何使用它進行JavaScript開發。使用Termux應用程式和套件管理器,我們可以輕鬆地開始使用Node.js,以及在安卓設備上運行和開發諸如Web應用程式、API和腳本等應用程式。
以上是如何在安卓手機上安裝和設定Node.js的詳細內容。更多資訊請關注PHP中文網其他相關文章!