ubuntu 18.04 搭建 nodejs、npm + phantomjs 環境配置

ubuntu 18.04 搭建 nodejs、npm + phantomjs 環境配置

nodejs + npm

nodejs 環境既可以在官網上下載源碼包,解壓後編譯、配置環境即可使用,但在新版 ubuntu 中可以用 apt-get 來更簡單地獲取 nodejs,安裝方法如下:

sudo apt-get upoate
sudo apt-get isntall nodejs
sudo apt-get npm

之後我們來檢查是否安裝成功,以及我們所安裝的版本:

nodejs -v
npm -v

推薦用這種方法安裝的原因是無須手動配置環境變量,且卸載容易。筆者搭建 nodejs 的環境只是爲了 python 網絡爬蟲服務,所配以選擇這種簡單的方式。如果是專業的 nodejs 開發,則推薦使用 nvm 來安裝多版本的 nodejs。值得一提的是,用 apt-get 安裝的 nodejs 並不是最新版,如果對新版有着強烈的追求,可以通過安裝 n 模塊,用如下命令升級 nodejs

sudo npm install -g n
sudo n stable
nodejs -v
npm -v

爲了使一些npm包能夠工作(例如那些需要從源代碼編譯代碼的包),您需要安裝build-essential包:

sudo apt install build-essential

同時,這個命令也搭建好了C/C++ 的開發環境。

phantomjs

安裝 phantomjs 目前有三種方式,第一種方法是 apt-get,第二種是從官網源碼下載 + 配置環境,第三種是用 npm 來安裝。

第一種方法仍然十分簡便:

sudo apt-get update
sudo apt-get install phantomjs 

第二種方法略過,第三種方法:

sudo npm install -g phantomjs-prebuilt --ignore-scripts

由於不知道什麼的原因,此處安裝的 phantomjs 創建在 /usr/local/bin 或者 /usr/bin 下的快捷方式可能會損壞,無法使用。此時需要我們手動創建一個 phantomjs 的快捷方式:

sudo rm /usr/local/bin/phantomjs  # 此處的路徑,可能有所不同,意思是刪除原有的快捷方式
sudo ln -s /usr/local/lib/node_modules/phantomjs-prebuilt/lib/phantom/bin/phantomjs /usr/bin/phantomjs  # 第一個路經爲 phantomjs 的路徑,第二個路徑爲環境變量所在路徑,只需要根據自己的安裝修改第一個路徑 
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章