Linux 安裝最新版 node.js 之坑


1、去官網下載和自己系統匹配的文件:

 英文網址:https://nodejs.org/en/download/

 中文網址:http://nodejs.cn/download/

不清楚自己的系統版本 可以通過命令:  uname  -a (查看自己的版本 注:x86_64表示64位系統, i686 i386表示32位系統)

或者可以通過命令下載: 

wget https://npm.taobao.org/mirrors/node/v12.16.2/node-v12.16.2-linux-x64.tar.gz

2、下載下來的tar文件上傳到服務器並且解壓,然后通過建立軟連接變為全局;

1)上傳服務器自己定義的路徑,我的放置路徑為  cd /usr/loacl/node/ (沒有該目錄可自己建一個)

2)解壓上傳(解壓后的文件我這邊將名字改為了nodejs,這個自己命令,主要是名字改短容易看些,只要在建立軟連接的時候寫正確就可以)

    ① tar -xvf   node-v12.16.2-linux-x64.tar.gz

    ② mv node-v12.16.2-linux-x64 nodejs 

    ③確認一下nodejs下bin目錄是否有node 和npm文件,如果有執行軟連接,如果沒有重新下載執行上邊步驟

3)建立軟連接,變為全局

ln -s /usr/local/node/nodejs/bin/npm /usr/local/bin/npm

ln -s /usr/local/node/nodejs/bin/node /usr/local/bin/node

4)最后一步檢驗nodejs是否已變為全局

 node  -v

 npm  -v

有顯示版本號的號就是成功啦

 

注意事項:

           1.報編譯二進制文件錯誤的話 ,請仔細檢查你下載的版本包是否和你的系統版本對的上(比如 32位的版本 用到 64位的系統上)

       2.阿里雲鏡像可以找到對應系統的所有安裝包

       3.要換成新版本的話,刪除/usr/local/node下的安裝包 ,以及/usr/local/bin/npm  和 /usr/local/bin/node 一起刪除就可以重新安裝新的版本包了


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM