最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

npm?install?XXX安裝路徑文件夾權(quán)限問(wèn)題的解決過(guò)程

 更新時(shí)間:2023年04月18日 09:27:29   作者:最佳嫌疑兔  
這篇文章主要給大家介紹了關(guān)于npm?install?XXX安裝路徑文件夾權(quán)限問(wèn)題(npm?ERR!?The?operation?was?rejected?by?your?operating?system.errno?-4080)的解決過(guò)程,文中通過(guò)圖文介紹的非常詳細(xì),需要的朋友可以參考下

如果著急解決此問(wèn)題可直接參考“問(wèn)題解決”部分的解決辦法(希望有用~)

初次安裝配置nodejs完成后,準(zhǔn)備安裝個(gè)常用的express模塊測(cè)試一下,使用npm install XXXX 命令進(jìn)行全局安裝出現(xiàn)報(bào)錯(cuò),最后翻找各種各樣的報(bào)錯(cuò)信息解決方案還是沒(méi)有解決,最終通過(guò)結(jié)合自己之前的操作以及報(bào)錯(cuò)信息的說(shuō)明嘗試更改目錄文件夾的權(quán)限,最終問(wèn)題得以解決

問(wèn)題分析:

無(wú)論是使用VSCode或是在黑窗口(win+R 鍵入 cmd)下用npm安裝一些東東(XXXX):

npm install koa 這里安裝的是koa

運(yùn)行結(jié)果如下:一大堆報(bào)錯(cuò)。。?!救绻阋彩强匆?jiàn) ERROR 就頭疼那么接下來(lái)你要做的就是靜下心來(lái),好好閱讀報(bào)錯(cuò)信息,這個(gè)真的很重要?。?!

npm ERR! code EPERM
npm ERR! syscall open
npm ERR! path E:\Node_js\nodejs\node_cache\_locks\staging-945e94f7a493b189.lock
npm ERR! errno -4048
npm ERR! Error: EPERM: operation not permitted, open 'E:\Node_js\nodejs\node_cache\_locks\staging-945e94f7a493b189.lock'
npm ERR!  [Error: EPERM: operation not permitted, open 'E:\Node_js\nodejs\node_cache\_locks\staging-945e94f7a493b189.lock'] {
npm ERR!   errno: -4048,
npm ERR!   code: 'EPERM',
npm ERR!   syscall: 'open',
npm ERR!   path: 'E:\\Node_js\\nodejs\\node_cache\\_locks\\staging-945e94f7a493b189.lock'
npm ERR! }
npm ERR!
npm ERR! The operation was rejected by your operating system.
npm ERR! It's possible that the file was already in use (by a text editor or antivirus),
npm ERR! or that you lack permissions to access it.
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.

耐心讀完報(bào)錯(cuò)信息后你會(huì)發(fā)現(xiàn),有用的或者說(shuō)看得懂的也就只有最后的那幾行,這不就簡(jiǎn)單了,有道詞典【或者什么百度翻譯的都可以】里面粘貼進(jìn)去看看什么意思:

(同時(shí)說(shuō)明一下 npm ERR!只是告訴你這一行是關(guān)于npm的報(bào)錯(cuò)信息而已,不用去糾結(jié)哈!)

npm ERR! The operation was rejected by your operating system.

翻譯說(shuō):你的操作系統(tǒng)拒絕了這個(gè)操作。

【好奇是什么操作?】

npm ERR! It's possible that the file was already in use (by a text editor or antivirus),
npm ERR! or that you lack permissions to access it.

翻譯說(shuō):有可能該文件已經(jīng)在使用(通過(guò)文本編輯器或反病毒程序),或者您缺乏訪問(wèn)權(quán)限。

好的,看到這里可能就慌了,特別是這個(gè)‘反病毒程序’,然后就開(kāi)始懷疑自己的電腦是不是中病毒了,然后就打開(kāi)某60殺毒軟件開(kāi)始掃描電腦。。。如果真有像這樣操作的同志們完全可以大膽的在下面評(píng)論“就是我!”【理不直,氣必須要壯!】

反觀這句話(huà),它的意思不就是你有可能已經(jīng)把你這個(gè)文件或者程序打開(kāi)了但是你不曉得,又或者是你自己沒(méi)有權(quán)限去操作你的文件或者程序然后你還是不曉得。既然如此,我好好看了一下我的殺毒軟件和編輯器好像也沒(méi)有對(duì)它干嘛,于是我就猜測(cè)可能是因?yàn)?lsquo;權(quán)限問(wèn)題’導(dǎo)致了訪問(wèn)某個(gè)文件或者程序的時(shí)候被制止了,于是我將目光投向我的兩個(gè)新建的文件夾?!绢D時(shí)腦子中閃過(guò)一道光】那倆新建的文件夾里面沒(méi)有文件,而我就是要把那兩個(gè)文件夾設(shè)置為我的新的存放代碼的地方,似乎我新建的文件夾權(quán)限不夠它來(lái)訪問(wèn)的喔!

確定了目標(biāo),接下來(lái)就是行動(dòng)了。

等等,還有三行English,那就是順便也翻譯一下吧:

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.

翻譯說(shuō):如果您認(rèn)為這可能是一個(gè)權(quán)限問(wèn)題,請(qǐng)?jiān)俅螜z查文件及其包含目錄的權(quán)限,或以root/Administrator用戶(hù)再次執(zhí)行命令嘗試運(yùn)行。

行吧,看完這句話(huà)基本上也更加確定了就是文件夾權(quán)限的問(wèn)題,然后它開(kāi)始教你做事了…【它都開(kāi)始教你做事了,你說(shuō)你要它教嗎?當(dāng)然要!(* ̄︶ ̄)】他說(shuō)你錯(cuò)了就是錯(cuò)了,他讓你怎么改你就怎么改,端正態(tài)度!【是不是像極了你的領(lǐng)導(dǎo)和你】

下面請(qǐng)看問(wèn)題解決部分…

問(wèn)題解決:

更改文件夾權(quán)限:

找到對(duì)應(yīng)的文件夾,我這里因?yàn)榘惭bnodejs時(shí)更改過(guò)npm的安裝路徑為文件夾“node_cache”以及npm的安裝地址文件夾“node_global”分別更改這兩個(gè)文件夾的Users權(quán)限

右鍵 “屬性” -> “安全” -> “編輯”

(注意這里的編輯要在系統(tǒng)權(quán)限下才有用!(也就是前面要有個(gè)小盾牌)?。?/strong>

把Users的權(quán)限設(shè)置為全部允許(理論上在完全控制后面打勾就行)->“應(yīng)用” ->“確定”

將剛才執(zhí)行的窗口(cmd窗口 和 VSCode)關(guān)閉后再打開(kāi)

再次執(zhí)行剛才的npm安裝命令安裝剛才安裝失敗的東西,這里我安裝的是koa

npm install koa

安裝成功!問(wèn)題解決

成功!!

反思

  • 遇到通篇的報(bào)錯(cuò)不要慌看看English的內(nèi)容,往往最容易的解決的問(wèn)題總是最容易被忽略
  • 獨(dú)立思考能力:敢于嘗試獨(dú)立去思考一些錯(cuò)誤問(wèn)題的原因
  • 總結(jié)因果,理清問(wèn)題解決的思路,不是保證不再報(bào)錯(cuò) 而是要保證下次錯(cuò)誤時(shí)知道怎么解決

結(jié)語(yǔ)

當(dāng)然,以上是基于自己所遇到的問(wèn)題去尋找到的一種解決辦法,可能遇到的問(wèn)題和我的有所出入或是相似而不同,因?yàn)樵诮鉀Q問(wèn)題的時(shí)候并沒(méi)有搜索到可以直接解決我的問(wèn)題的方法所以就寫(xiě)下了這篇文章,希望對(duì)和我有同樣問(wèn)題的同志們提供些許幫助。

到此這篇關(guān)于npm install XXX安裝路徑文件夾權(quán)限問(wèn)題的解決過(guò)程的文章就介紹到這了,更多相關(guān)npm install XXX安裝路徑文件夾權(quán)限內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • 一些可能會(huì)用到的Node.js面試題

    一些可能會(huì)用到的Node.js面試題

    這篇文章主要介紹了一些可能會(huì)用到的Node.js面試題,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,,需要的朋友可以參考下
    2019-06-06
  • Node.js高版本降為低版本的操作步驟

    Node.js高版本降為低版本的操作步驟

    部分老舊項(xiàng)目需要使用低版本的node,網(wǎng)上很多是無(wú)效的,高版本無(wú)法直接安裝低版本node,但是低版本nodejs可以安裝部分高版本node,從而達(dá)到升級(jí)效果,下面這篇文章主要給大家介紹了關(guān)于nodejs高版本降為低版本的詳細(xì)解決方案,需要的朋友可以參考下
    2024-03-03
  • package-lock.json解決依賴(lài)的版本管理使用詳解

    package-lock.json解決依賴(lài)的版本管理使用詳解

    這篇文章主要為大家介紹了package-lock.json解決依賴(lài)的版本管理使用詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2023-08-08
  • 如何用node優(yōu)雅地打印全鏈路日志

    如何用node優(yōu)雅地打印全鏈路日志

    這篇文章主要給大家介紹了關(guān)于如何用node優(yōu)雅地打印全鏈路日志的相關(guān)資料,文中通過(guò)實(shí)例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2022-03-03
  • Windows上node.js的多版本管理工具用法實(shí)例分析

    Windows上node.js的多版本管理工具用法實(shí)例分析

    這篇文章主要介紹了Windows上node.js的多版本管理工具用法,結(jié)合實(shí)例形式分析了Windows平臺(tái)上node.js多版本管理工具nvm-windows的相關(guān)使用技巧,需要的朋友可以參考下
    2019-11-11
  • 一文搞懂npm?install?意義

    一文搞懂npm?install?意義

    我們?cè)诎惭b依賴(lài)包的時(shí)候,不需要過(guò)多的去糾結(jié)是使用?-S?還是?-D?呢??隨便安裝到?dependencies?或者?devDependencies?里都行,反正?npm?install的時(shí)候,都會(huì)安裝dependencies?和?devDependencies依賴(lài),今天通過(guò)本文學(xué)習(xí)npm?install意義,感興趣的朋友跟隨小編一起看看吧
    2022-12-12
  • node.js中的fs.open方法使用說(shuō)明

    node.js中的fs.open方法使用說(shuō)明

    這篇文章主要介紹了node.js中的fs.open方法使用說(shuō)明,本文介紹了fs.open方法說(shuō)明、語(yǔ)法、接收參數(shù)、使用實(shí)例和實(shí)現(xiàn)源碼,需要的朋友可以參考下
    2014-12-12
  • Node.js fs模塊原理及常見(jiàn)用途

    Node.js fs模塊原理及常見(jiàn)用途

    這篇文章主要介紹了Node.js fs模塊原理及常見(jiàn)用途,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2020-10-10
  • 關(guān)于npm主版本升級(jí)及其相關(guān)知識(shí)點(diǎn)總結(jié)

    關(guān)于npm主版本升級(jí)及其相關(guān)知識(shí)點(diǎn)總結(jié)

    npm是Node.js默認(rèn)的包管理器,以javascript?編寫(xiě)的軟件包管理系統(tǒng)用于分享和使用代碼,下面這篇文章主要給大家介紹了關(guān)于npm主版本升級(jí)及其相關(guān)知識(shí)點(diǎn)總結(jié)的相關(guān)資料,需要的朋友可以參考下
    2022-12-12
  • Nodejs從有門(mén)道無(wú)門(mén)菜鳥(niǎo)起飛必看教程

    Nodejs從有門(mén)道無(wú)門(mén)菜鳥(niǎo)起飛必看教程

    下面小編就為大家?guī)?lái)一篇Nodejs從有門(mén)道無(wú)門(mén)菜鳥(niǎo)起飛必看教程。小編覺(jué)得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧
    2016-07-07

最新評(píng)論

衡阳市| 武川县| 精河县| 耒阳市| 循化| 龙胜| 新竹县| 木兰县| 雷波县| 镇宁| 邵武市| 那坡县| 刚察县| 科技| 灵台县| 陆良县| 洪湖市| 荆门市| 金阳县| 宜城市| 洮南市| 涞水县| 尼玛县| 太康县| 郎溪县| 平乡县| 长寿区| 石楼县| 临潭县| 大丰市| 宜黄县| 乌兰县| 来安县| 浠水县| 哈密市| 综艺| 岳西县| 景德镇市| 玉门市| 霍城县| 侯马市|