使用mac作nodejs或java或python、php等項目開發時,在終端執行命令常會遇到權限不足的問題
EACCES: permission denied
這時則須要咱們使用root來執行命令。有2種經常使用的方法。
在執行命令時前加上sudo
,以下php
sudo npm install
當每次執行都使用sudo
,會以爲至關繁瑣。這時能夠使用root
用戶,mac 默認是沒有開啓root
用戶的,所以首先啓用root
用戶。java
啓用root用戶,要輸入密碼並確認密碼,按提示操做便可,以下圖示:node
sudo passwd root
登陸root
用戶並輸入密碼,以下圖:python
su root
以後就能夠直接使用命令了,如: npm install
vim readme.md
npm
若是登陸時遇到下面的狀況。則未啓用root用戶,參考2.1步驟vim