新聞中心
前言:
隨著Web應(yīng)用程序愈發(fā)復(fù)雜,JavaScript語(yǔ)言已經(jīng)不再是僅僅在瀏覽器中運(yùn)行的腳本語(yǔ)言。現(xiàn)如今,JavaScript技術(shù)已經(jīng)可以支持服務(wù)器端開(kāi)發(fā),并且越來(lái)越多的企業(yè)開(kāi)始采用它來(lái)構(gòu)建自己的后臺(tái)服務(wù)。這其中最重要的就是Node.js。

Node.js 是一個(gè)基于 Chrome V8 引擎 的 JavaScript 運(yùn)行環(huán)境。 Node.js 使用了一個(gè)事件驅(qū)動(dòng)、非阻塞式 I/O 的模型,使其輕量又高效。Node.js 能夠讓我們使用 JavaScript 來(lái)編寫(xiě)服務(wù)器端代碼,極大地提升了開(kāi)發(fā)效率和靈活性。
而 npm 則是 Nodejs 包管理器(Package Manager), 也稱(chēng)為包管理工具(package manager),可從命令行方便地下載別人編寫(xiě)好并發(fā)布到npm上面的第三方模塊。
本文將會(huì)向您介紹 Ubuntu Linux 下如何正確安裝配置 Nodejs 和 npm 環(huán)境。
一、檢查系統(tǒng)是否有nodejs以及npm
在終端中輸入以下命令進(jìn)行檢查:
```
node -v
如果返回版本號(hào),則表示您已經(jīng)成功安裝 nodejs
接著輸入以下命令進(jìn)行 npm 檢查:
npm -v
如果返回版本號(hào),則表示您已經(jīng)成功安裝 npm
二、安裝 Node.js
我們可以通過(guò)以下命令在 Ubuntu Linux 上安裝 Node.js:
1. 更新系統(tǒng)軟件包源列表
sudo apt-get update
2. 安裝 nodejs
sudo apt-get install nodejs
注意:使用以上方法,Ubuntu 16.x 和更高版本可以直接從默認(rèn)存儲(chǔ)庫(kù)中獲取nodejs。但是對(duì)于舊版的 Ubuntu 系統(tǒng)需要添加 PPA 存儲(chǔ)庫(kù)才能正常下載和更新nodejs。
三、安裝 npm
在終端輸入以下命令進(jìn)行 npm 的全局配置:
mkdir ~/.npm-global
npm config set prefix '~/.npm-global'
echo 'export PATH=~/.npm-global/bin:$PATH' >> ~/.bashrc
source ~/.bashrc
```
運(yùn)行以下命令來(lái)重新加載 bash shell 環(huán)境變量:
source ~/.profile
在終端中輸入下列指令即可完成 npm 的安裝過(guò)程:
sudo apt-get install npm
四、升級(jí)Node.js和NPM到最新穩(wěn)定版
要將現(xiàn)有的Node.js 版本升級(jí)為最新版本,請(qǐng)按照以下步驟操作:
1. 全局清除所有緩存文件和不必要的依賴(lài)項(xiàng):
```
sudo npm cache clean -f
sudo npm install -g n // 這里是n小寫(xiě)而非大寫(xiě)N!
2. 升級(jí) Node.js 到最新版本
sudo n stable
3. 更新 npm:
sudo npm install -g npm@latest
```
五、使用NPM安裝Node.js包
在終端中輸入以下命令進(jìn)行全局模塊的安裝:
npm install -g
要安裝 Express 框架,請(qǐng)使用下列指令進(jìn)行安裝:
sudo npm install -g express
六、總結(jié)
通過(guò)以上步驟,我們成功地完成了Ubuntu Linux 下 Nodejs和npm的環(huán)境配置,并學(xué)習(xí)了如何通過(guò) NPM 安裝第三方模塊。希望這篇文章對(duì)您有所幫助。
如果您還有任何問(wèn)題或疑問(wèn),請(qǐng)隨時(shí)向我提出。謝謝!
當(dāng)前名稱(chēng):UbuntuLinux下Node.js和npm的安裝配置教程
鏈接地址:http://www.dlmjj.cn/article/dhidhjd.html


咨詢(xún)
建站咨詢(xún)
