美文网首页我爱编程
在 Ubuntu 正確安裝 Node.js 與 Npm

在 Ubuntu 正確安裝 Node.js 與 Npm

作者: 鹿鹿小讲堂 | 来源:发表于2015-12-16 05:27 被阅读351次

    转自 这里

    前言

    為什麼要寫這篇?主要是因為我覺得在 Ubuntu 環境下安裝 Node.js 與 Npm 很容易踩到小地雷,至少跟 python 這類的比起來是啦。簡單做個筆記跟教學。
    此篇主要參考這篇

    安裝 Node.js

    NodeSource 維護

    curl -sL https://deb.nodesource.com/setup_4.x | sudo -E bash -sudo apt-get install -y nodejs
    

    Ubuntu 官方維護

    由於 Node.js 與 io.js 的愛恨情仇,此安裝法如今已經過時,請參考最上方的安裝法
    其實這步驟很重要,而且如果參考大部分教學(例如我上面舉的那篇)就會踩到雷。主要原因是如果用上面那篇的方法,不會自動幫你做好軟連結,後續很容易出現莫名其妙的問題。

    sudo apt-get updatesudo apt-get install nodejs-legacysudo apt-get install npm
    

    直接用 nodejs-legacy 即可。這個會自動建立軟連結,可以避免不少比較舊的庫的問題。

    PPA 安裝 (不再建議)

    由於 Node.js 與 io.js 的愛恨情仇,此安裝法如今已經過時,請參考最上方的安裝法
    另外可以參考這篇
    PPA 安裝的版本會比較新。

    sudo apt-get install python-software-propertiessudo add-apt-repository ppa:chris-lea/node.jssudo apt-get updatesudo apt-get install nodejs
    

    要注意,如果是用這個 ppa 安裝,則不需要安裝 npm ,這個 ppa 在 Node.js v0.10.0 以後已經包含 npm 與 nodejs-dev 。
    個人較為推薦採用 ppa 進行安裝。但當然,這不是 ubuntu 維護的,所以跟發行版其他地方有啥衝突的話,可能會稍微難解決一些。

    相关文章

      网友评论

        本文标题:在 Ubuntu 正確安裝 Node.js 與 Npm

        本文链接:https://www.haomeiwen.com/subject/ohnuhttx.html