Rather than typing npm run lint
I accidentally wrote npm un lint
. I understand that un
is a synonym for uninstall
, but no package lint
ever existed in our package.json
.
The command line says it's added 5 packages and removed 13. The package.json
hasn't changed though, and as far as I can tell neither has package-lock.json
.
Running 'npm list | grep lint' only shows eslint, and lint-staged, both of which I believe are still installed.
Running npm i
doesn't install anything new.
How do I find out what happened, and what packages were added/removed?
there are 2 scopes, namely global and local . usually, the execution of npm
turns to the local and then turn to the global.
in your case, the npm un
did not follow any local scope options, such as --save
, so you probably operated on the global scope.
that is why you do not see any changes to the package-lock.json
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.