今天在全局安裝飛冰的時候,出現標題的錯誤
想到是權限不夠的問題,其實飛冰官網也有解決的辦法,就是更改npm的默認路徑。我之前就是用了更改默認路徑的方法,然后后來又恢復了默認路徑,所以還是用默認路徑加權限的方法:
sudo npm install iceworks -g --unsafe-perm=true --allow-root
網上有直接在指令后加上面粉色的指令,但我試了不行,所有在指令前又加了sudo
所以總結一下MacOS下目前遇到的各種權限問題的解決方法:
1.在指令前加 sudo
2.在指后前加 --unsafe-perm=true --allow-root
3.結合第一點和第二點,sudo (指令) --unsafe-perm=true --allow-root