簡體   English   中英

npm 安裝代碼 ENOENT 和系統調用重命名問題

[英]npm install code ENOENT & syscall rename issue

問候。 我很沮喪:我做了以下事情,就像我在以前的筆記本電腦上做了一百次一樣:

npm init
npm i express

通常一切都很好,但是......現在我正在安裝 package 時得到這個:

npm ERR! code ENOENT
npm ERR! syscall rename
npm ERR! path C:\Users\Thanos\Express Server\node_modules\cookie-signature
npm ERR! dest C:\Users\Thanos\Express Server\node_modules\.cookie-signature.DELETE
npm ERR! errno -4058
npm ERR! enoent ENOENT: no such file or directory, rename 'C:\Users\Thanos\Express Server\node_modules\cookie-signature' -> 'C:\Users\Thanos\Express Server\node_modules\.cookie-signature.DELETE'
npm ERR! enoent This is related to npm not being able to find a file.
npm ERR! enoent

我有:

  • 已安裝git
  • npm 緩存清理(不適用於 npm 上的最新版本)
  • 重新安裝節點(也包括巧克力)並重新啟動
  • 重新制作了相關的 AppData 文件夾

$ npm --版本 6.14.11

$節點--版本v14.15.5

Windows 10

我的文件夾位於 Dropbox 內。 Dropbox 進程阻止 package 安裝。 當我在本地創建文件夾時,一切都按預期工作。

如果您想將文件保留在 Dropbox 中,您只需暫停同步即可。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM