在Linux(ubuntu server)上面安装NodeJS的正确方法
2019獨角獸企業重金招聘Python工程師標準>>>
為了保持一致,這里也列舉三個方法
第一個方法:通過官網下載安裝
https://nodejs.org/en/download/
這種方式的問題是我們需要自己去找網頁,找到鏈接,然后下載
?
第二個方法:使用apt工具進行安裝
?
默認情況下,在apt的源中只有比較老的版本(注意,需要先apt-get update)
例如,如果運行apt-get install nodejs,安裝完之后,需要用Nodejs -v查看版本,(請注意,不是node -v)
這顯然不是很讓人高興的一個事情(版本老,而且使用的方式都不一樣)
令人疑惑的是另外一個包,nodejs-legacy,安裝完后,版本號也是0.10.25,但是運行方式則是node,而不是nodejs
而nodejs-dev,使用的方式跟Nodejs是一樣的,版本也是0.10.25
?
所以關鍵的問題在于,apt的源里面沒有最新的nodejs 這個package,那么怎么辦呢?
https://nodejs.org/en/download/package-manager/#debian-and-ubuntu-based-linux-distributions 這里提供了解決方法,node自己提供了源
參考:https://github.com/nodesource/distributions
如果要安裝5.x版本,那么可以運行下面兩行命令
curl -sL https://deb.nodesource.com/setup_5.x | sudo -E bash - sudo apt-get install -y nodejs?
第三個方法:使用nvm進行安裝和管理
在ubuntu中安裝nvm的方法有點特別,需要下載源代碼,然后運行Install.sh
可以用如下的一句命令完成最新版的安裝(注意,github'上面安裝說明是0.31這個版本的,但我想最好是能不要依賴這種具體的版本號,所以稍作了修改,可以每次都安裝最新版本)
git clone https://github.com/chenxizhang/nvm.git && ./nvm/install.sh && . ~/.nvm/nvm.sh? && rm –rf ./nvm
總結:
目前來說,我仍然是推薦第三種方法。當然,我更加希望apt工具能更加簡單地安裝到最新版本。
轉載于:https://my.oschina.net/u/1260221/blog/686725
與50位技術專家面對面20年技術見證,附贈技術全景圖總結
以上是生活随笔為你收集整理的在Linux(ubuntu server)上面安装NodeJS的正确方法的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: mongodb基础知识_3
- 下一篇: [platform]linux plat