亚洲中字慕日产2020,大陆极品少妇内射AAAAAA,无码av大香线蕉伊人久久,久久精品国产亚洲av麻豆网站

資訊專欄INFORMATION COLUMN

npm 在安裝的時(shí)候提示 沒有權(quán)限操作的解決辦法 Error: EACCES: permission

Backache / 3854人閱讀

摘要:在安裝的時(shí)候提示沒有權(quán)限操作的解決辦法在安裝插件的時(shí)候出現(xiàn)這樣的錯(cuò)誤,權(quán)限不夠,是因?yàn)橹坝糜脩暨M(jìn)行了局部安裝包的操作,留下所屬權(quán)為的文件,導(dǎo)致普通用戶無法訪問的文件內(nèi)容。解決辦法就是把用戶目錄下的文件夾所有權(quán)都改成當(dāng)前用戶即可。

npm 在安裝的時(shí)候提示 沒有權(quán)限操作的解決辦法 Error: EACCES: permission denied

在安裝插件的時(shí)候出現(xiàn)這樣的錯(cuò)誤,權(quán)限不夠,是因?yàn)橹坝?root 用戶進(jìn)行了局部安裝npm包的操作,留下所屬權(quán)為 root 的文件,導(dǎo)致普通用戶無法訪問 root的文件內(nèi)容。

報(bào)錯(cuò)日志如下:

npm ERR! path /Users/Kyle/.npm/_cacache/index-v5/d8/1f/98ab242d0cbad080828ef3e3f4b864c25e506a719121c293fec810b14b3c
npm ERR! code EACCES
npm ERR! errno -13
npm ERR! syscall open
npm ERR! Error: EACCES: permission denied, open "/Users/Kyle/.npm/_cacache/index-v5/d8/1f/98ab242d0cbad080828ef3e3f4b864c25e506a719121c293fec810b14b3c"
npm ERR!  { [Error: EACCES: permission denied, open "/Users/Kyle/.npm/_cacache/index-v5/d8/1f/98ab242d0cbad080828ef3e3f4b864c25e506a719121c293fec810b14b3c"]
npm ERR!   cause:
npm ERR!    { Error: EACCES: permission denied, open "/Users/Kyle/.npm/_cacache/index-v5/d8/1f/98ab242d0cbad080828ef3e3f4b864c25e506a719121c293fec810b14b3c"
npm ERR!      errno: -13,
npm ERR!      code: "EACCES",
npm ERR!      syscall: "open",
npm ERR!      path:
npm ERR!       "/Users/Kyle/.npm/_cacache/index-v5/d8/1f/98ab242d0cbad080828ef3e3f4b864c25e506a719121c293fec810b14b3c" },
npm ERR!   isOperational: true,
npm ERR!   stack:
npm ERR!    "Error: EACCES: permission denied, open "/Users/Kyle/.npm/_cacache/index-v5/d8/1f/98ab242d0cbad080828ef3e3f4b864c25e506a719121c293fec810b14b3c"",
npm ERR!   errno: -13,
npm ERR!   code: "EACCES",
npm ERR!   syscall: "open",
npm ERR!   path:
npm ERR!    "/Users/Kyle/.npm/_cacache/index-v5/d8/1f/98ab242d0cbad080828ef3e3f4b864c25e506a719121c293fec810b14b3c",
npm ERR!   parent: "findup-sync" }
npm ERR! 
npm ERR! The operation was rejected by your operating system.
npm ERR! It is likely you do not have the permissions to access this file as the current user
npm ERR! 
npm ERR! If you believe this might be a permissions issue, please double-check the
npm ERR! permissions of the file and its containing directories, or try running
npm ERR! the command again as root/Administrator (though this is not recommended).

npm ERR! A complete log of this run can be found in:
npm ERR!     /Users/Kyle/.npm/_logs/2019-03-26T07_00_54_812Z-debug.log
錯(cuò)誤原因:

找到報(bào)錯(cuò)的文件,會(huì)看到它的所有者是 root
之前用 root 進(jìn)行了局部的安裝操作,導(dǎo)致這個(gè)文件的所有者是 root ,還包括 .npm 文件夾下部分文件夾的所有權(quán),也是 root,普通用戶當(dāng)然就無權(quán)訪問了。就會(huì)報(bào)權(quán)限錯(cuò)誤。

解決辦法

就是把用戶目錄下的 .npm 文件夾所有權(quán)都改成當(dāng)前用戶即可。
比如:當(dāng)前用戶名為 Kyle

sudo chown -R Kyle ~/.npm 

執(zhí)行后輸入 root 密碼,文件所屬已改為當(dāng)前用戶了,再執(zhí)行操作就不會(huì)出現(xiàn)了。

注意事項(xiàng)

初學(xué)者在用 terminal 操作 npm 的時(shí)候,經(jīng)常會(huì)混用 root 和 普通用戶。
由于分不清全局安裝和局部安裝的區(qū)別,才會(huì)出現(xiàn)亂用root 的問題。

一般來說,全局安裝用 root 用戶
項(xiàng)目中安裝用普通用戶,不需要使用 root

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

轉(zhuǎn)載請注明本文地址:http://www.ezyhdfw.cn/yun/102992.html

相關(guān)文章

  • 如何 Windows10 環(huán)境下部署配置一鍵啟動(dòng) Homestead + Laravel +vu

    摘要:如何在環(huán)境下部署配置一鍵啟動(dòng)的項(xiàng)目我在內(nèi)要啟動(dòng)寫的項(xiàng)目,我使用的是去運(yùn)行和管理項(xiàng)目。所以運(yùn)行會(huì)報(bào)沒有權(quán)限的錯(cuò)誤。不過有問題每次啟動(dòng)的時(shí)候都要到虛擬機(jī)里面啟動(dòng)還是很麻煩還好有相關(guān)的解決方案,在目錄下有個(gè)的腳本就是用來啟動(dòng)后執(zhí)行相關(guān)操作的。 如何在 windows10 環(huán)境下部署配置一鍵啟動(dòng)的 Homestead + Laravel +vue + PM2 項(xiàng)目 我在homestead 內(nèi)要...

    Lavender 評論0 收藏0
  • 如何 Windows10 環(huán)境下部署配置一鍵啟動(dòng) Homestead + Laravel +vu

    摘要:如何在環(huán)境下部署配置一鍵啟動(dòng)的項(xiàng)目我在內(nèi)要啟動(dòng)寫的項(xiàng)目,我使用的是去運(yùn)行和管理項(xiàng)目。所以運(yùn)行會(huì)報(bào)沒有權(quán)限的錯(cuò)誤。不過有問題每次啟動(dòng)的時(shí)候都要到虛擬機(jī)里面啟動(dòng)還是很麻煩還好有相關(guān)的解決方案,在目錄下有個(gè)的腳本就是用來啟動(dòng)后執(zhí)行相關(guān)操作的。 如何在 windows10 環(huán)境下部署配置一鍵啟動(dòng)的 Homestead + Laravel +vue + PM2 項(xiàng)目 我在homestead 內(nèi)要...

    graf 評論0 收藏0
  • 工作中常見問題匯總及解決方案

    摘要:注本文是我在開發(fā)過程中遇到問題及解決方法的總結(jié),之后會(huì)持續(xù)更新,希望幫助到更多的學(xué)習(xí)者。文中有不妥的地方希望指出共同學(xué)習(xí),同時(shí)歡迎一起補(bǔ)充。 注:本文是我在開發(fā)過程中遇到問題及解決方法的總結(jié),之后會(huì)持續(xù)更新,希望幫助到更多的學(xué)習(xí)者。文中有不妥的地方希望指出共同學(xué)習(xí),同時(shí)歡迎一起補(bǔ)充。 npm篇 npm安裝依賴報(bào)錯(cuò):permission denied,錯(cuò)誤信息大致如下: npm ERR!...

    ddongjian0000 評論0 收藏0

發(fā)表評論

0條評論

Backache

|高級講師

TA的文章

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