JavaScript是一種廣泛使用的程式語言,它可以在瀏覽器中運行,也可以在伺服器端運行。要在伺服器端執行JavaScript,你需要一個JavaScript執行環境,而Node.js就是其中最受歡迎的一個。 Node.js是基於Chrome的V8引擎所建構的,它可以讓你使用JavaScript編寫高效能、事件驅動、非同步的網路應用程式。而npm是Node.js的預設套件管理器,它可以讓你輕鬆安裝、更新和刪除各種JavaScript模組和套件。
在本文中,我們將教你如何在Linux中安裝最新的Node.js和npm,以及如何使用它們來建立和執行你的JavaScript應用程式。我們將介紹三種不同的安裝方法:使用apt從Ubuntu的預設軟體倉庫安裝nodejs套件;使用apt從一個替代的PPA軟體倉庫安裝特定版本的nodejs套件;安裝nvm,即Node版本管理器,並使用它來安裝和管理多個版本的Node.js。根據你的需求和喜好,你可以選擇其中一個方法來開始你的JavaScript開發之旅。
Nodejs是基於Chrome的V8 JavaScript引擎所建構的輕巧高效的JavaScript平台,而NPM是預設的NodeJS套件管理器。您可以使用它來建立可擴展的網頁應用程式。
最新版本的Node.js和NPM可從官方的NodeSource Enterprise Linux儲存庫中取得,該資源庫由Nodejs網站維護,您需要將其新增至系統才能安裝最新的Nodejs和NPM軟體包。
重要:如果您正在執行RHEL 6或CentOS 6的較舊版本,則可能需要閱讀有關在較舊發行版上執行Node.js的資訊。
在RHEL,CentOS和Fedora中安裝NodeJS 14.x
#要為最新版本的Node.js 14.x新增儲存庫,請以超級使用者或非超級使用者身分使用下列命令。
————– 以root使用者身分 ————–
# curl -sL https://rpm.nodesource.com/setup_14.x | bash –
————– 具有root特權的使用者 ————–
$ curl -sL https://rpm.nodesource.com/setup_14.x | sudo bash –
在RHEL,CentOS和Fedora上安裝NodeJS 12.x
#如果要安裝NodeJS 12.x,請新增以下儲存庫。
————– 以root使用者身分 ————–
# curl -sL https://rpm.nodesource.com/setup_12.x | bash –
————– 具有root特權的使用者 ————–
$ curl -sL https://rpm.nodesource.com/setup_12.x | sudo bash –
在RHEL,CentOS和Fedora上安裝NodeJS 10.x
#如果要安裝NodeJS 10.x,請新增以下儲存庫。
————– 以root使用者身分 ————–
# curl -sL https://rpm.nodesource.com/setup_10.x | bash –
————– 具有root特權的使用者 ————–
$ curl -sL https://rpm.nodesource.com/setup_10.x | sudo bash –
接下來,您現在可以使用以下命令在系統上安裝Nodejs和NPM:
# yum -y install nodejs
或
# dnf -y install nodejs
##可選:有一些開發工具,例如gcc-c ,讓您需要在系統上安裝這些工具,以便從npm建立原生插件。
# yum install gcc-c make
或
# yum groupinstall ‘Development Tools’
#還可以從官方的NodeSource Enterprise Linux儲存庫中取得最新版本的Node.js和NPM,該資源庫由Nodejs網站維護,您需要將其新增至系統才能安裝最新的Nodejs和NPM軟體包。
在Debian,Ubuntu和Linux Mint安裝NodeJS 14.x
——- 在Ubuntu和Linux Mint上 ——-
sudo apt-get install -y nodejs
——- 在Debian上 ——-
在Debian,Ubuntu和Linux Mint安裝NodeJS 12.x
——- 在Ubuntu和Linux Mint上 ——-
sudo apt-get install -y nodejs
——- 在Debian上 ——-
# apt-get install -y nodejs
##在Debian,Ubuntu和Linux Mint安裝NodeJS 10.x——- 在Ubuntu和Linux Mint上——-
sudo apt-get install -y nodejs
——- 在Debian上 ——-
# curl -sL https://deb.nodesource.com/setup_10.x | bash –# apt-get install -y nodejs
##可選:
有一些開發工具,例如gcc-c ,讓您需要在系統上安裝這些工具,以便從npm建立本機外掛程式。
$ sudo apt-get install -y build-essential
在Linux中測試最新的Node.js和NPM
要對nodejs和NPM進行簡單測試,您可以使用以下命令檢查系統上安裝的版本:
在RHEL,CentOS和Fedora上# node –version
# npm –version在Debian,Ubuntu和Linux Mint上
######npm –version#### ######就是這樣,Nodejs和NPM現在已安裝並可以在您的系統上使用。 ### ###我相信這些都是很簡單的步驟,但是如果您遇到問題,可以告訴我們,我們會找到幫助您的方法。我希望本指南對您有所幫助,並始終牢記與linuxmi.com保持聯繫。 ###
以上是Linux中的Node.js和npm:JavaScript開發者的必備工具的詳細內容。更多資訊請關注PHP中文網其他相關文章!