Like week ago I installed local package globaly by command npm i -g path. It worked fine since today. I tried to use npm i -g path again and i get this error:
npm ERR! code ENOENT
npm ERR! syscall rename
npm ERR! path "user"\AppData\Roaming\npm\node_modules\.staging\js2cp-28011c0d\node_modules\fs-extra
npm ERR! dest "user"\AppData\Roaming\npm\node_modules\.staging\fs-extra-d19736e5
npm ERR! errno -4058
npm ERR! enoent ENOENT: no such file or directory, rename '"user"\AppData\Roaming\npm\node_modules\.staging\js2cp-28011c0d\node_modules\fs-extra' -> '"user"\AppData\Roaming\npm\node_modules\.staging\fs-extra-d19736e5'
npm ERR! enoent This is related to npm not being able to find a file.
npm ERR! enoent
npm ERR! A complete log of this run can be found in:
npm ERR! "user"\AppData\Roaming\npm-cache\_logs\2021-07-27T07_39_50_112Z-debug.log
I wanted to go into "user"\\AppData\\Roaming\\npm\\node_modules\\ but I cant find folder ./.staging inside the node_modules folder.
Any ideas what's causing this error and how to fix it?
you can do couple things to fix this quickly
a. clean cache: npm cache clean --force
b.delete package.lock
if those two doesnt help youl need to be a bit tricky
c. delete node-modules and then npm i (hope this will help)
d. delete node with npm and reinstall it
mostly the a and b will solve the problem for ya!
The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.