成人国产在线小视频_日韩寡妇人妻调教在线播放_色成人www永久在线观看_2018国产精品久久_亚洲欧美高清在线30p_亚洲少妇综合一区_黄色在线播放国产_亚洲另类技巧小说校园_国产主播xx日韩_a级毛片在线免费

資訊專欄INFORMATION COLUMN

修復(fù)npm權(quán)限問(wèn)題

haoguo / 2412人閱讀

摘要:解決方案將目錄的所有者變更為當(dāng)前用戶注可以用查看所有者是否已經(jīng)變更修改目錄所有者修復(fù)或的緩存目錄的權(quán)限問(wèn)題

背景

采用二進(jìn)包方式安裝nodejs需要root權(quán)限,因?yàn)?nodejs 的默認(rèn)安裝路徑是 /usr/local/bin/node, /usr/local目錄的所有者是root。因此我們?cè)谝匀职惭b和本地安裝npm包的時(shí)候,需要在普通用戶和超級(jí)用戶來(lái)回切換。
遇到以下問(wèn)題,就要考慮修復(fù)npm權(quán)限了:
(1)Error:EACCES: permission denied
(2)用sudo安裝的包,提示沒(méi)有執(zhí)行權(quán)限
為避免用普通用戶安裝npm包時(shí)報(bào)錯(cuò),一般我們不建議使用 sudo, 也就是無(wú)論是全局安裝還是本地安裝方式,都不需要加 sudo, 這樣就不會(huì)產(chǎn)生權(quán)限混亂的問(wèn)題了。

解決方案

將 /usr/local 目錄的所有者變更為當(dāng)前用戶
sudo chown -R $(whoami) /usr/local
注:可以用ls -all /usr/local 查看所有者是否已經(jīng)變更

修改目錄所有者
sudo chown -R $(whoami) your-project-path

修復(fù) npm 或 yarn 的緩存目錄的權(quán)限問(wèn)題
sudo chown -R $(whoami) $(npm get cache)
sudo chown -R $(whoami) $(yarn cache dir)

文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請(qǐng)注明本文地址:http://systransis.cn/yun/95968.html

相關(guān)文章

  • 微豆 - Vue 2.0 實(shí)現(xiàn)豆瓣 Web App 教程

    摘要:微豆一個(gè)使用與重構(gòu)豆瓣的項(xiàng)目。在中的配置代理重新啟動(dòng),打開(kāi)查看結(jié)果是否與直接請(qǐng)求豆瓣相同。更多請(qǐng)參考豆瓣電影文檔。它采用集中式存儲(chǔ)管理應(yīng)用的所有組件的狀態(tài),并以相應(yīng)的規(guī)則保證狀態(tài)以一種可預(yù)測(cè)的方式發(fā)生變化。 微豆 Vdo 一個(gè)使用 Vue.js 與 Material Design 重構(gòu) 豆瓣 的項(xiàng)目。 項(xiàng)目網(wǎng)站 http://vdo.ralfz.com/ GitHub https:...

    cjie 評(píng)論0 收藏0
  • Truffle框架搭建

    摘要:系統(tǒng)環(huán)境使用版。最好不用虛擬機(jī),會(huì)有各種奇怪的問(wèn)題。配置源為阿里云或其他國(guó)內(nèi)的鏡像。安裝一開(kāi)始使用包管理器安裝,但是出現(xiàn)很多版本相關(guān)問(wèn)題,因此不建議使用這種方法。 1.Linux 系統(tǒng)環(huán)境 使用 Ubuntu 16.04 LTS 版。 最好不用虛擬機(jī),會(huì)有各種奇怪的問(wèn)題。 配置源 /etc/apt/sources.list 為阿里云或其他國(guó)內(nèi)的鏡像。 2.安裝 Node JS 一開(kāi)...

    Amos 評(píng)論0 收藏0

發(fā)表評(píng)論

0條評(píng)論

haoguo

|高級(jí)講師

TA的文章

閱讀更多
最新活動(dòng)
閱讀需要支付1元查看
<