三、 第二節 Nodejs環境搭建

今天我們來學習一下如何安裝node.js,安裝node.js的方式有兩種,第一種是二進制庫安裝,第二種是通過源碼安裝。

相對來說,通過二進制庫安裝是更方便的,因爲在Ubuntu下或者Mac下或CenterOS下都有相應的安裝工具,我們只要通過這個安裝工具敲這條命令,那就可以直接安裝上了,這是通常的做法,如果這種方式不成功的話,我們還可以通過第二種方式,就是源碼安裝,就是直接下載node.js的源碼然後生產make  file進行編譯。

下面我們將這兩種方法都向大家進行一些介紹

二進制庫安裝nodejs步驟

第一步

通過apt或brew或yum install  nodejs 來安裝nodejs

這個根據不同的平臺來,如果你是Ubuntu就使用apt,如果是 mac下你就用brew,CentOS 就用yum。

第二步

安裝完nodejs之後,我們還要通過apt或brew或yum install npm 來安裝npm,npm實際上就是我們在開發nodejs時所用的依賴庫,它會放在公共的一個源上,那麼我們通過npm這個工具,可以將這些依賴庫直接下載下來,會非常的方便。

首先打開控制檯,在這裏我是購買了一個公網的服務,這個大家可以通過阿里雲等雲計算廠商購買到。最好是能夠購買一個域名,大家在自己的本機做也是可以的,這都沒關係。安裝的方法非常簡單,我這裏是一個Ubuntu機器,我用apt來執行安裝,這裏面有個命令叫做 -cache search這個是可以查找這個源上nodejs的相關版本和相關庫的名字。

我們直接輸入 

在這裏大家可以看到和node相關的源上相關的都會列出來

那實際上,nodejs纔是我們關心的 

大家要記住一點,這種方式安裝之後,它總是會有一個提示信息,如果出錯了之後,它也會告訴你是因爲什麼原因出錯了,大家不要執行完這條指令,然後就什麼信息都不看了,萬一出錯了,由於某些原因,這些有個底層的依賴庫,就是死活裝不上,那沒有裝成功,你還去啓動這個服務是肯定找不到的 ,所以很多同學會遇到這類問題。

那麼大家一定要注意,那接下來是裝 npm

apt install npm

以上是第一種方法,下面看第二種方法,通過源碼安裝nodejs

第一步

首先通過下載Nodejs源碼,

第二步

生成Makefile

第三步,編譯安裝 

make -j 4 && sudo make install

相對於二進制安裝 ,源碼安裝相對複雜一些,但是它的靈活性能高,比如說你可以指定這個代碼安裝到什麼目錄下。

然後你還可以做一些優化以及哪些是我需要的哪些是我不需要的,對源碼做一些裁剪,這些都是可以做到的。

而且我還可以選擇安裝的版本,比如我想使用最新的nodeJS,也可以用相對舊一點的NodeJs,這都可以根據自己的需要去選擇了。

訪問 nodejs.cn/download/

我們可以通過wget下載,

wget  -c https://npm.taobao.com/mirrors/node/v10.15.1/node-v10.15.1.tar.gz

-c的意思是當你網絡中斷之後,再執行這個命令的時候,它可以從這個斷點處繼續下載。

大家下載之後可以公共解壓命令解壓

tar -zvxf  node-v10.15.1.tar.gz

這樣就可以解壓縮了

進入到node目錄下

這個目錄下有個configure文件

通過這個腳本我們就可以生成makefile

./configure --prefix=/usr/local/nodejs

--prefix的命令就是指定你要安裝到哪個目錄下 

這個時候就會生成 對應的makefile,安裝完之後它會讓你執行一下這個命令,運行這個命令需要安裝python,如果大家沒有安裝的話需要先安裝一下

 我們的makefile文件就生成了

我們不用關心makefile裏面具體寫了什麼,我們只要makefile執行編譯就可以了

-j表示我要用多少個線程同時進行編譯,我這裏使用4個線程,如果不寫的話,它就用一個線程去編譯。如果你這個機子性能比較高,核數比較高的話,你就可以按你的核數乘以2

通過這些線程並行的去編譯

編譯好了之後再執行sudo make install,將安裝好的程序安裝到指定目錄

我最後安裝的路徑就是

在這個下面又一個bin

node和npm都已經安裝在這個目錄下,通過這種方法,也可以將nodejs安裝好,以上就是安裝nodejs的兩種方式。

最後一點比較重要的是如果你是通過源碼進行安裝的話,你還需要改變一些環境變量,

這是所以 Linux的環境變量,在這個環境下使用export導出

這樣環境變量的PATH裏面就會有這個路徑了,在執行命令 的時候直接敲,它 就能找到這個命令。

執行完,vi  ~/.bashrc

我們還要執行source ~/.bashrc讓他生效一下

我們通過搜索一下這個PATH

env | grep PATH

我們看到第一段就是我們指定 的node路徑

這時候我們敲node的時候 他就開始執行了

查看版本

通過上面這個方法你就可以將這個node安裝到你的系統上 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章