1. 程式人生 > >Cubietruck開發板折騰006:linaro安裝nodejs

Cubietruck開發板折騰006:linaro安裝nodejs

NodeJS介紹:

    Node.JS是一個讓開發者可以快速建立網路應用的伺服器端JavaScript平臺,同時運用JavaScript進行前端與後端程式設計,開發者可以更專注於系統的設計以及保持其一致性。下面我們來用Linaro伺服器上開啟你的Node.JS開發之路吧。

   想獲取Node.JS,我們需要通過apt包管理工具來安裝,不過這裡我們需要注意,因為與別的工具包相沖突的原因,Ubuntu倉庫中可執行的名字是nodejs而不是node,當你執行apt-get install node時會提示你沒有此包:

翻譯:E包“節點”沒有安裝候選

這裡需要使用nodejs來安裝node,執行apt-get install nodejs,這時系統提示我們libuv1>=1.6.1u,

翻譯:NoDEJS:取決於:LIUBV1(>=1.61),但它不能安裝。

     因為libuv1無法在軟體源種子找到,所以線上安裝方法暫時不適用,我們就只能使用離線安裝了,先去node官網下載對應的離線包:  https://nodejs.org/en/download/current/

這裡我們選擇ARM平臺的版本:Linux Binaries(ARM) ARMv7 是我們要選擇的版本

下載地址: https://nodejs.org/dist/v11.0.0/node-v11.0.0-linux-armv7l.tar.xz

我們也可以通過以下命令直接在linaro終端下載nodejs壓縮檔案

wget https://nodejs.org/dist/v9.9.0/node-v9.9.0-linux-armv7l.tar.xz (這裡目前最新版本為V9.9.0)

     接下來我們來解壓node-v9.9.0-linux-armv7l.tar.xz壓縮包,執行命令# tar -xvf node-v9.9.0-linux-armv7l.tar.xz,解壓完之後得到node-v9.9.0-linux-armv7目錄,node無需編譯安裝即可直接使用,你可以cd到node-v9.9.0-linux-armv7/bin目錄然後執行#./node -v 即可檢視到當前node版本資訊,這說明node可以使用了。

   如果你不打算移動檔案的話就可以直接在這裡配置全域性變量了,執行#pwd 可以檢視當前所在目錄,我的檔案目錄在/root/node-v9.9.0-linux-armv7l/bin。

#ln -s /root/node-v9.9.0-linux-armv7l /opt/node,接下來開始配置nodejs環境變數,修改etc/profile,執行命令# vi /etc/profile

在最後面新增如下內容:

export NODE_HOME=/opt/node

export PATH=$NODE_HOME/bin:$PATH

更新PATH,執行命令# source /etc/profile,接下來我們就可以來驗證下是否配置成功

[email protected]:/opt/node# source /etc/profile
[email protected]:/opt/node# node -v
v9.9.0
[email protected]:/opt/node# npm -v
5.6.0
[email protected]:/opt/node#

 恭喜你,node安裝成功了,現在可以使用npm install命令安裝你想要的模組了。