Fold All / Expand All

2016年5月26日 星期四

Node.js version manager: nvm and n

nvm
https://github.com/creationix/nvm

n
https://github.com/tj/n

網路上已經有一些文章比較過兩者差異,這邊只是做點筆記

nvm 安裝方式是 `curl install.sh | bash`

不同版本是裝在 ~/.nvm/versions/node 下,換版本是改 PATH 裡的路徑

所以 install -g 時,node_modules 需要重裝,好處是不同版本是獨立,不會影響

安裝 n 則是要先安裝完 node 之後,可以用 npm install n -g

要安裝 node 後安裝 n 再安裝 node 似乎有些奇怪,所以有人寫了 n-install,只要有 git 就可以先安裝 n 再來裝 node

n-install
https://github.com/mklement0/n-install

n 將不同版本裝在 /usr/local/n/versions/node/ 下,切換版本時,會複製到對應路徑,所以切換時是需要 sudo 的

沒有留言: