在CentOS 6下使用nvm安裝Node.js


在CentOS 6中通過yum安裝gcc的版本是4.4.7,在編譯安裝Node.js的時候會提示gcc版本過低導致編譯失敗

WARNING: C++ compiler too old, need g++ 4.8 or clang++ 3.4 (CXX=g++)

事實上,不光是gcc版本過低,還可能出現py版本過低,或者py識別不了bz2之類的問題。

那么最好的方案就是通過nvm來安裝Node.js。

安裝命令(當前最新版本是0.33.2,最新版本可以在此處查看):

curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.33.2/install.sh | bash

安裝后重啟shell通過以下命令查看nvm版本:

nvm --version

查看所有node版本

nvm ls-remote

可能由於版本過多導致比較慢,比如此時node最新穩定版為v6.10.2,那么通過以下命令安裝

nvm install v6.10.2

查看安裝的node版本

node --version
npm --version

切換node版本

nvm use v6.10.2

將此版本設為默認

nvm alias default v6.10.2

這樣就大功告成了。


免責聲明!

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



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