npm i 一個環(huán)境的時候發(fā)現(xiàn)大量的爆出 無權(quán)修改目錄、文件之類的告警、報錯
確實是權(quán)限問題,參考官網(wǎng)解釋,需要用nvm安裝node來解決。
下載腳本安裝nvm
wget -qO- https://raw.githubusercontent.com/creationix/nvm/v0.33.9/install.sh | bash
nvm安裝中,在~/.bashrc中配置了其連接,但需要source一下才能馬上使用
source ~/.bashrc
通過 nvm 安裝 node 8.12.0
nvm install v8.12.0
既然用到了nvm,學(xué)習(xí)一下
幾個nvm的命令
# nvm list
-> v8.12.0
system
default -> node (-> v8.12.0)
node -> stable (-> v8.12.0) (default)
stable -> 8.12 (-> v8.12.0) (default)
iojs -> N/A (default)
lts/* -> lts/carbon (-> v8.12.0)
lts/argon -> v4.9.1 (-> N/A)
lts/boron -> v6.14.4 (-> N/A)
lts/carbon -> v8.12.0
切換 node 版本
nvm use 8.12.0
刪除不需要的nodejs版本
nvm uninstall 10.10.0