Windows環(huán)境下npm install 報(bào)錯(cuò): operation not permitted, rename的解決方法
前言
最近發(fā)現(xiàn)了一個(gè)問題,運(yùn)行 npm install
命令安裝依賴包,在 Mac 上的 Vagrant 裝的虛擬機(jī)上沒問題,在阿里云 CentOS 上也沒問題,但是在 Windows 環(huán)境同樣是 Vagrant 裝的環(huán)境相同的虛擬機(jī)上就是不成功,報(bào)錯(cuò)如下:
npm ERR! Error: EPERM: operation not permitted, rename ‘/usr/share/nginx/html/tanteng.me/node_modules/duplexify' -> ‘/usr/share/nginx/html/tanteng.me/node_modules/.duplexify.DELETE'
之前遇到過 Windows 上 npm 安裝依賴出現(xiàn) symbol 的錯(cuò)誤,解決方法是 sudo npm install –no-bin-links
,加后面的參數(shù)即可。
列出 Node.js 的安裝目錄,目錄的權(quán)限屬性如圖:
這里執(zhí)行命令:
sudo chown vagrant:vagrant n node npm
記住還要清除 npm 緩存:
npm cache clean
再次執(zhí)行 sudo npm install –no-bin-links
,Windows 環(huán)境下即使是在虛擬機(jī)也需要帶上后面的參數(shù)。
好了,這個(gè)時(shí)候問題就解決。以上就是這篇文章的全部內(nèi)容了,希望本文能對(duì)同樣遇到這個(gè)問題朋友們有所幫助。
- node.js使用npm 安裝插件時(shí)提示install Error: ENOENT報(bào)錯(cuò)的解決方法
- window環(huán)境下npm install node-sass報(bào)錯(cuò)的解決方法
- Vue安裝依賴npm install時(shí)的報(bào)錯(cuò)問題及解決
- vue踩坑記之npm?install報(bào)錯(cuò)問題解決總結(jié)
- npm?install安裝過程報(bào)錯(cuò)的實(shí)用解決辦法
- npm?install安裝報(bào)錯(cuò):gyp?info?it?worked?if?it?ends?with?ok的解決方法
相關(guān)文章
深入理解nodejs搭建靜態(tài)服務(wù)器(實(shí)現(xiàn)命令行)
這篇文章主要介紹了深入理解nodejs搭建靜態(tài)服務(wù)器(實(shí)現(xiàn)命令行),小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧2019-02-02使用puppeteer破解極驗(yàn)的滑動(dòng)驗(yàn)證碼
這篇文章主要介紹了利用puppeteer破解極驗(yàn)的滑動(dòng)驗(yàn)證功能,基本流程代碼實(shí)現(xiàn)給大家介紹的非常詳細(xì),需要的朋友可以參考下2018-02-02Node.js中的模塊機(jī)制學(xué)習(xí)筆記
這篇文章主要介紹了Node.js中的模塊機(jī)制學(xué)習(xí)筆記,本文講解了CommonJS模塊規(guī)范、Node模塊實(shí)現(xiàn)過程、模塊調(diào)用棧、包與NPM等內(nèi)容,需要的朋友可以參考下2014-11-11Node中文件斷點(diǎn)續(xù)傳原理和方法總結(jié)
在之前做過一個(gè)小項(xiàng)目,涉及到了文件上傳,在大文件上面使用了斷點(diǎn)續(xù)傳,降低了服務(wù)器方面的壓力,現(xiàn)在小編把Node中文件斷點(diǎn)續(xù)傳原理和方法總結(jié)分享給大家,感興趣的朋友一起看看吧2022-01-01nodejs中向HTTP響應(yīng)傳送進(jìn)程的輸出
這篇文章主要介紹了nodejs中向HTTP響應(yīng)傳送進(jìn)程的輸出 ,非常不錯(cuò),具有參考借鑒價(jià)值,需要的朋友可以參考下2017-03-03